Creating all lexers takes between 200-300 microseconds on my ARM macBook and 1500-1800 microseconds on Raspberry Pi 4. So probably not something to worry about.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3673
-- Commit Summary --
* Test lexer creation speed
-- File Changes --
M src/highlighting.c (74)
M src/highlighting.h (1)
M src/libmain.c (2)
-- Patch Links --
https://github.com/geany/geany/pull/3673.patchhttps://github.com/geany/geany/pull/3673.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3673
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3673(a)github.com>
On MacOS 14 locking the screen via shortcut (cmd ctrl q) is prevented if the cursor is in the text/edit field of an open file.
Locking via Touch ID button is still working.
I tested with Geany 1.38 and 2.0.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-osx/issues/49
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-osx/issues/49(a)github.com>
As @techee (IIRC) mentioned somewhere, the *Editor→Display* tab is getting crowded to the point it makes the prefs window grow. I suggest moving the *Virtual spaces* section to the *Editor→Features* tab that not only has room, but also seems more fitting to me – it's not a display thing, it's how the editor behaves, isn't it?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3605
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3605(a)github.com>
"Editor -> Display" is very crowded already, and virtual spaces are not merely a display feature, but rather a tool for editing.
Close #3605.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3643
-- Commit Summary --
* Move "Virtual Spaces" preference to "Editor -> Features"
-- File Changes --
M data/geany.glade (171)
-- Patch Links --
https://github.com/geany/geany/pull/3643.patchhttps://github.com/geany/geany/pull/3643.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3643
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3643(a)github.com>
I think that by default MAC dependencies should not be checked on non-MAC systems.
```console
+ export ASMFLAGS CFLAGS CXXFLAGS FFLAGS FCFLAGS LDFLAGS VALAFLAGS CC CXX FC AR NM RANLIB RUSTFLAGS VALAFLAGS
+ /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --m
The Meson build system
Version: 1.2.3
Source dir: /home/tkloczko/rpmbuild/BUILD/geany-2.0.0
Build dir: /home/tkloczko/rpmbuild/BUILD/geany-2.0.0/x86_64-redhat-linux-gnu
Build type: native build
Project name: geany
Project version: 2.0.0
C compiler for the host machine: /usr/bin/gcc (gcc 13.2.1 "gcc (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.41-7
C++ compiler for the host machine: /usr/bin/g++ (gcc 13.2.1 "g++ (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4)")
C++ linker for the host machine: /usr/bin/g++ ld.bfd 2.41-7
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (2.0.3)
Run-time dependency glib-2.0 found: YES 2.78.0
Run-time dependency gmodule-2.0 found: YES 2.78.0
Run-time dependency gtk+-3.0 found: YES 3.24.38
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency gtk-mac-integration found: NO (tried pkgconfig)
meson.build:26:22: ERROR: Dependency "gtk-mac-integration" not found, tried pkgconfig
A full log can be found at /home/tkloczko/rpmbuild/BUILD/geany-2.0.0/x86_64-redhat-linux-gnu/meson-logs/meson-log.txt
```
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3649
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3649(a)github.com>
$ meson --version
1.2.2
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3618
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3618(a)github.com>
When a value could either be defined or not, we used to call either `set(varname, 1)` or `set(varname, false)` respectively. This however leads to the value type of `varname` to be conditional, making it virtually unusable for testing its value.
Instead, just do not emit anything when we used to emit `false`.
The only difference is that it will not generate any entry for the disabled values, but that is what Autotools do already anyway -- although Autotools emit a comment.
This fixes build if either `HAVE_FNMATCH` or `HAVE_REGCOMP` is `false` (that is, if either `fmatch()` or `regcomp()` functions are not found on the system).
Fixes #3618.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3642
-- Commit Summary --
* meson: Use only a single type for a given configuration data item
-- File Changes --
M meson.build (14)
-- Patch Links --
https://github.com/geany/geany/pull/3642.patchhttps://github.com/geany/geany/pull/3642.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3642
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/pull/3642(a)github.com>
Ran make on the version 2 tarball and it seemed to go okay, but Geany 1.38 still loads. Help?
- Bill
Measure with a micrometer. Mark with a crayon. Cut with an ax.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3671
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/repo-discussions/3671(a)github.com>
`Files -> Recent Files -> Clear Recent Files`. The `Clear Recent Files` will be the last entry and separated from the recent files by a separator.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3667
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3667(a)github.com>