[Github-comments] [geany/geany] Use as an IDE Plugin (Issue #3895)

2024-06-07 Thread Jordan Irwin via Github-comments
I'm wondering if it is, or would be, possible to use Geany as an IDE plugin. I use [Eclipse](https://eclipse.org/) for one of the projects I am involved with, but it doesn't have any editors that I like for JavaScript/TypeScript. I _love_ Geany for doing just that. But, before I make too much

[Github-comments] Re: [geany/geany] Groovy Language: Doesn't Support Comment Shortcut Keys (Issue #3761)

2024-03-28 Thread Jordan Irwin via Github-comments
If I find time I will look into adding it & creating a PR. For now though, I am busy. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3761#issuecomment-2026424781 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] [geany/geany] Groovy Language: Doesn't Support Comment Shortcut Keys (Issue #3761)

2024-02-11 Thread Jordan Irwin via Github-comments
Keyboard shortcut bindings for "Toggle line commentation", "Comment line(s)", & "Uncomment line(s)" do not work for [Groovy language](https://groovy-lang.org/). Groovy's [commenting syntax](https://groovy-lang.org/syntax.html#_comments) is the same as C/Java style commenting. -- Reply to

[Github-comments] Re: [geany/geany] Fix building with meson in mingw (PR #3466)

2023-04-22 Thread Jordan Irwin via Github-comments
> is it possible to build Geany-Plugins with Autotools against a Geany built > with Meson? I didn't have any problems doing so on Linux with PIC build. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3466#issuecomment-1518906777 You are receiving this

[Github-comments] Re: [geany/geany] Can't use custom license templates in file templates (#1391)

2023-04-19 Thread Jordan Irwin via Github-comments
> ... a workaround is to use `{command:cat /where/your/templates/live/name}` Thanks, that is useful. > ... or windows equivalent of cat ... I believe it is `type`. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1391#issuecomment-1515681243 You are

[Github-comments] Re: [geany/geany] Can't use custom license templates in file templates (#1391)

2023-04-19 Thread Jordan Irwin via Github-comments
I would like to be able to use custom license/generic templates as well. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/1391#issuecomment-1515508312 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Geany adds a new line in the end even when the option is disabled (#2310)

2023-04-19 Thread Jordan Irwin via Github-comments
> @Kzer-Za is it possible you're using a Project with `Ensure new line at file > end` ticked in the Project Properties dialog? @codebrainz Thank you for pointing that out. That was my problem as well. -- Reply to this email directly or view it on GitHub:

[Github-comments] Re: [geany/geany] Allow Dispatching CI Build Workflow Manually (PR #3438)

2023-04-18 Thread Jordan Irwin via Github-comments
@AntumDeluge pushed 1 commit. 2a1784fc4a9aa176cb2c76836c07a98a4531025f Allow dispatching CI Build workflow manually -- View it on GitHub: https://github.com/geany/geany/pull/3438/files/c01c363995d3f66c860ce1bfa7b1b44331b6afe1..2a1784fc4a9aa176cb2c76836c07a98a4531025f You are receiving this

[Github-comments] Re: [geany/geany] MSYS2/MinGW-w64: Missing Header 'alloca.h' (Issue #3437)

2023-04-17 Thread Jordan Irwin via Github-comments
> That you are using Meson is an important bit of information. My apologies for not being clear. When I opened this, I thought meson was the recommended build tool. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3437#issuecomment-1512227657 You are

[Github-comments] Re: [geany/geany] Meson: Compatibility with Versions >= 1.0 (PR #3436)

2023-03-24 Thread Jordan Irwin via Github-comments
Closed #3436. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3436#event-8835092370 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-24 Thread Jordan Irwin via Github-comments
Thank you. That clears things up for me. Going to close the PR. I will open a new one with the recommendation by @eli-schwartz when I get a chance. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1482308804 You are receiving this

[Github-comments] Re: [geany/geany] MSYS2/MinGW-w64: Missing Header 'alloca.h' (Issue #3437)

2023-03-23 Thread Jordan Irwin via Github-comments
According to the [Meson log](https://github.com/geany/geany/files/11058531/meson-log.txt), it's calling `cc`, which I believe is just a copy of the `gcc` executable: ``` $ which cc /mingw64/bin/cc $ ls -l /mingw64/bin/[^g]*cc.exe -rwxr-xr-x 1 antum antum 2350907 Jan 23 00:22

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
Okay, I changed the solution to add checks for Meson versions older than 1.0. Let me know if this is acceptable. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3436#issuecomment-1482232690 You are receiving this because you are subscribed to this

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
@AntumDeluge pushed 1 commit. d59c7bcd42d040f8f071742e0206a0d9e92d8c04 Meson: Add checks for compatibility with version 1.0 -- View it on GitHub: https://github.com/geany/geany/pull/3436/files/de06f67feb2f2af66e31cbebc0efd75710cf7e6d..d59c7bcd42d040f8f071742e0206a0d9e92d8c04 You are receiving

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
Yes, changing back works: https://github.com/AntumDeluge/geany/actions/runs/4507422669/jobs/7935187800 Perhaps this PR is all for naught. I'm going to see if I can get a response from Meson devs about 1.0. -- Reply to this email directly or view it on GitHub:

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
Then why would `if cdata.get('HAVE_FNMATCH') == 1` fail in version `1.0`? -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3436#issuecomment-1482170047 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
Done. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3436#issuecomment-1482155183 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
@AntumDeluge pushed 1 commit. de06f67feb2f2af66e31cbebc0efd75710cf7e6d Update workflow jobs to run on Ubuntu Jammy -- View it on GitHub: https://github.com/geany/geany/pull/3436/files/13ed79b8433f087aef8edbe93176ef400f0ba79c..de06f67feb2f2af66e31cbebc0efd75710cf7e6d You are receiving this

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
> @AntumDeluge don't think 22.04.2 is valid see > [here](https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on) Yes, you are correct. I switched it to `22.04` on my fork, but there is a new error. I'll fix the version for this PR anyway though.

[Github-comments] [geany/geany] Allow Dispatching CI Build Workflow Manually (PR #3438)

2023-03-23 Thread Jordan Irwin via Github-comments
Simply adds `workflow_dispatch` trigger to CI Build workflow to allow dispatching manually. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/3438 -- Commit Summary -- * Allow dispatching CI Build workflow manually -- File Changes --

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Fixed workflow run by changing Ubuntu version from `22.04.2` to `22.04`. But, now Meson reports this error: ``` meson.build:440:9: ERROR: Object <[IntegerHolder] holds [int]: 1> of type int does not support the `bool()` operator. ``` So it appears meson version somewhere newer than `0.61.2` is

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Done. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1482046835 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
@AntumDeluge pushed 1 commit. 13ed79b8433f087aef8edbe93176ef400f0ba79c Update workflow jobs to run on Ubuntu Jammy -- View it on GitHub: https://github.com/geany/geany/pull/3436/files/4d1179342be5ac9f817511bbbe5bde9e21b3f3cf..13ed79b8433f087aef8edbe93176ef400f0ba79c You are receiving this

[Github-comments] Re: [geany/geany] MSYS2/MinGW-w64: Missing Header 'alloca.h' (Issue #3437)

2023-03-23 Thread Jordan Irwin via Github-comments
@eht16 Thanks for the response. I switched to GNU Autotools & the build succeeded. I didn't realize that building with Meson is still experimental. > Is the gcc command you posted above the same which is used to build Geany? I'll have to do some digging to make sure. -- Reply to this email

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Want me to update the workflow to build on Jammy and add it to my pull request? https://packages.ubuntu.com/search?keywords=meson=names=jammy=all Package version says `0.61.2`. -- Reply to this email directly or view it on GitHub:

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
> meson support is still experimental. I would be OK to only support version > 0.60+. Well, that would make my life easier.  Meson seems like a nice build system, but I'm struggling finding when the change happened. And it doesn't appear that variables can be type checked. -- Reply to this

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
I'll test it out and update the PR. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480761979 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
https://mesonbuild.com/Syntax.html#version_compare -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480755920 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Oh! I was *just* looking at meson's docs. I think there is a `version_compare` method. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480755070 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] [geany/geany] MSYS2/MinGW-w64: Missing Header 'alloca.h' (Issue #3437)

2023-03-23 Thread Jordan Irwin via Github-comments
> OS: Windows 10 64-bit Environment: MSYS2/MinGW-w64 Geany source: f0e3ee273e67387f85506ea629b9dbe34d47b8ca My compiler complains that the `alloca.h` header is missing. ``` FAILED: libregex.a.p/ctags_gnu_regex_regex.c.obj "cc" "-Ilibregex.a.p" "-I." "-I.." "-I../ctags/fnmatch"

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Perhaps it's possible meson version can be checked within `meson.build`? -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480748663 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
"If clause 1 does not evaluate to true or false". I guess `cdata.get()` does return int in older versions. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480747476 You are receiving this because you are subscribed to this thread.

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Done. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480740335 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] [geany/geany] Meson: Don't compare objects of type bool with int (PR #3436)

2023-03-23 Thread Jordan Irwin via Github-comments
Closes: https://github.com/geany/geany/issues/3435 You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/3436 -- Commit Summary -- * Meson: Dont compare objects of type bool with int -- File Changes -- M meson.build (4) -- Patch Links --

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Oh, okay. I understand what you are saying. Sure, I will make a PR. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480737233 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
Won't that break backward compatibility? -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/3435#issuecomment-1480734593 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] [geany/geany] Meson Complains That Comparison Operator "==" Doesn't Accept Type Int (Issue #3435)

2023-03-23 Thread Jordan Irwin via Github-comments
> OS: Windows 10 64-bit Environment: MSYS2/MinGW-w64 Meson version: 1.0.1 Geany source: f0e3ee273e67387f85506ea629b9dbe34d47b8ca Trying to build the Geany source code, meson complains "meson.build:440:9: ERROR: The == operator of bool does not accept objects of type int (1)". I am wondering if

[Github-comments] Re: [geany/geany] TypeScript Parser: Does Not Always Display Complete List of Methods (Issue #3416)

2023-03-02 Thread Jordan Irwin via Github-comments
Sorry, I didn't answer sooner. The two files that I used as examples are located here: - [User.ts](https://github.com/arianne/stendhal/blob/master/srcjs/stendhal/entity/User.ts) - [Player.ts](https://github.com/arianne/stendhal/blob/master/srcjs/stendhal/entity/Player.ts) > ...see whether

[Github-comments] [geany/geany] TypeScript Parser: Does Not Always Display Complete List of Methods (Issue #3416)

2023-02-26 Thread Jordan Irwin via Github-comments
I have built Geany from commit 4508f77a1150b37d5e16c3e7fc9c7223bc591e88. I am very happy to have a list of members & methods in the symbols pane. And I appreciate the work going into Geany. I have come across a bug in my build's TypeScript parser (ctags?). The parsing sometimes is incomplete.

[Github-comments] Re: [geany/geany] When opening Plugin Manager, GTK warning and critical messages appear in console (#2065)

2023-02-16 Thread Jordan Irwin via Github-comments
> Probably different themes are also a factor? Maybe, I don't know for sure. I never messed around with themes to see if it made any difference. I'm using Lubuntu (LXQT) right now. The Gtk 2/3 theme is set to `Arc-Dark`. But I've gotten those Gtk error/warning messages on almost every system

[Github-comments] Re: [geany/geany] Add typescript ctags parser (PR #3165)

2023-02-07 Thread Jordan Irwin via Github-comments
Thank you so much for this. So glad to finally have TypeScript symbols. :smile:. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/3165#issuecomment-1422126435 You are receiving this because you are subscribed to this thread. Message ID:

[Github-comments] Re: [geany/geany] When opening Plugin Manager, GTK warning and critical messages appear in console (#2065)

2023-02-07 Thread Jordan Irwin via Github-comments
This is likely an internal Gtk issue, not Geany. I believe it is often the fault of the window manager as many different Gtk applications cause the same output. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/issues/2065#issuecomment-1421879669 You are