I'm not so sure there is a "reason not to use wrap", you have made a
speculation, but have you tried it? In Vscode wrapped error messages (G++) are
still the crap the compiler gives, but at least there is no need to scroll side
to side to try to figure out what its whinging about, its possible
@elextr approved this pull request.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3817#pullrequestreview-1982761782
You are receiving this because you are subscribed to this thread.
Message ID:
Or maybe
[wrap](https://docs.gtk.org/gtk3/property.CellRendererText.wrap-mode.html)
could be turned on.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3816#issuecomment-2039491302
You are receiving this because you are subscribed to this thread.
The existing command "nautilus" is a Gnome file manager, so its not likely to
be available on non-gnome distros, so "xdg-open" is likely to be more portable,
but is it doing the same thing?
The (expletive deleted useless) nautilus [man
page](https://linux.die.net/man/1/nautilus) doesn't say
> shall I place the entries in say the 'Tools' menu?
Well thats a short menu so a good candidate, although plugins add stuff to it
too. Which raises the question, did you check that none of the plugins already
does either of these? Especially Add Ons which has become a bit of a catch all
:-)
> This underlying issue has been fixed in upstream ctags repository.
Ok, will get included when the ctags is next updated from upstream.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3660#issuecomment-2038623056
You are receiving this because you are
[brace_good,
brace_bad](https://github.com/geany/geany/blob/1735daeb2cff6022cf9f5da6b13d6f2340cca6e1/data/filedefs/filetypes.common#L112)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3810#issuecomment-2038619245
You are receiving this because you
@elextr requested changes on this pull request.
In principle the right click menu should be context related, like the `Open
Selected File` entry[^1]. So it might be better to add these new items to a
normal menu, and then they can be given a keyboard accelerator and even a
shortcut as well
> I would suggest to provide Windows installer. Most of the users will still
> use official installer who are not familiar with msys2 and its packaging
> system.
But as I said above, none of the major contributors use Geany on Windows, even
the nice guy who makes the build (and yes with
> geany 2.0 is built with meson in msys2 project
Maybe we can stop making a build for Windows (hopeful).
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3811#issuecomment-2036200273
You are receiving this because you are subscribed to this thread.
Is that harmless on Linux builds? If not it needs to be conditioned
appropriately the same as `win_src` and `vte_src` are, probably best if its
done anyway, even if harmless at this point, since Meson has a habit of
increasing strictness and creating errors of previously acceptable things.
I
Plugins are submitted by and maintained by individuals named in the Maintainers
file. Although Markdown is listed as "maintained" nothing has been heard from
the maintainer for years, so requests may indeed be yelling into a void.
--
Reply to this email directly or view it on GitHub:
Is `_WIN32` set for cross builds? For Geany Windows builds are usually cross
built on Linux.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3660#issuecomment-2035767733
You are receiving this because you are subscribed to this thread.
Message ID:
> I really never knew how many folks were so passionate about cursors!
I'm not sure its so much about cursors as it is G* folks going back on their
word and breaking GTK3 applications _again_, just proves that we can't trust
'em, Leopards never change their spots etc etc.
Oh well, my answer is
> > if it doesn't get in a release should not appear in stable distros.
> No, that "compromise"
> [merged](https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/merge_requests/65)
> during the past dev cycle, and was included in the tagged release. All
> rolling/current distros that default to
For alternative colour schemes see
[geany-themes](https://github.com/geany/geany-themes)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3810#issuecomment-2029364646
You are receiving this because you are subscribed to this thread.
Message ID:
As I said, turning blinking off works on LM Cinnamon, sounds like you need to
raise an issue with LM and maybe upstream XFCE rather than making a way for
Geany to force overriding it.
Scite is C++, Geany is C, Scite properties are handled very differently to how
Geany settings are handled, so
Turning off cursor blinking works here with Cinnamon, are you restarting Geany
each time you change it? Scintilla only loads from the settings at startup.
I don't see why you are playing with the Scintilla code, the Scintilla API
provides a means of controlling it from the application, just
Yes, Scintilla can use the cursors
[here](https://github.com/geany/geany/blob/3a92129d61d4d8e96136e29d4709bb638527be40/scintilla/gtk/PlatGTK.cxx#L1297)
and it just asks GDK for them.
It is
[documented](https://www.scintilla.org/ScintillaDoc.html#SCI_SETMARGINCURSORN)
that a right cursor is
Hmmm, Scintilla GTK has an undocumented feature[^1] where its initial blink and
blink rate are set from GTK settings if available
[here](https://github.com/geany/geany/blob/3a92129d61d4d8e96136e29d4709bb638527be40/scintilla/gtk/ScintillaGTK.cxx#L693)
So that would work if you can set
Well don't use dead tortoise as your theme is likely the only answer Geany can
give, we don't don't ship or set icon themes.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3809#issuecomment-2028508721
You are receiving this because you are subscribed
Its probable that other users of file servers have them mounted (or whatever
the Windows word is) so they access by something like `//server/foo/file.blah`.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3808#discussioncomment-8962208
You are
Closed #3803 as completed.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3803#event-12299174547
You are receiving this because you are subscribed to this thread.
Message ID:
We don't delete issues, and we try to encourage people to search open _and_
closed issues before posting, so all issues are kept because even this one
answers a question.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3806#issuecomment-2026482175
> I don't think these fonts include Chinese characters so a substitute font
> will be used for those characters
Yes, fc-match says `NotoSansCJK-Regular.ttc: "Noto Sans CJK JP" "Regular"` for
the first character in the original text (U+7F16).
PS as its an olde LM its Linux+X11 not Wayland
> Geany is my only text editor in Linux Mint Cinnamon 21.3.
I havn't upgraded to 21.3 yet, but ...
Are you sure? Normally Xed is provided as the default text editor under the
menu item "Accessories->Text Editor" and of course you can install others from
the software centre.
I'm not
> Can I search and replace in all open documents?
Yes, choose "In Session" on the replace dialog.
> Can I add the color picker to the context menu?
No[^2]
> Can I pin a list of files to the menu bar for direct access? This is not
> related to the recently accessed list, nor can be directly
So its a vertical shift in the position of the characters inside the parens.
@nyamatongwe you were thinking of a horizontal movement I suspect.
Not observed here with the original text, either with "geany" inside the
parens, or with the asian characters inside the parens. Which font are you
@ralf3u did it work using "menu" as the selector in the CSS?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3797#issuecomment-2024823504
You are receiving this because you are subscribed to this thread.
Message ID:
For some of the other project related functions you speculated about, try the
various project plugins to see if one suits you (there are various ones and
they remain plugins because there is no agreement on how it should function, so
it can't be built-in ;-)
--
Reply to this email directly or
You might have the `Preferences->Editor->Completions->Autocomplete all words`
option on. Note that the `internal_hash` you claim is code exists in the md
file at line 34, no need for Ruby.
--
Reply to this email directly or view it on GitHub:
On all new issues or discussions always put at least version of Geany and
platform, but preferably the first few lines of `Help->Debug Messages` down to
OS line if it exists else GTK line.
--
Reply to this email directly or view it on GitHub:
Well, no lexer to define the syntax is set, so no wonder its not working ;-)
https://www.geany.org/manual/current/index.html#custom-filetypes
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3804#discussioncomment-8924149
You are receiving this
LGTM
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3791#issuecomment-2021728342
You are receiving this because you are subscribed to this thread.
Message ID:
Do not see "jump", needs more information to reproduce, Version of Geany,
Version of GTK and Glib, platform.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3803#issuecomment-2019843066
You are receiving this because you are subscribed to this thread.
Well if "somebody"[^1] made a well implemented PR it might be accepted.
[^1]: "somebody" is a meme started by a Geany creator and means "doesn't have
to be you, but almost certainly won't be me, and I am not aware of anybody else
who may be interested enough"
--
Reply to this email directly
> Does something exist like "focus-content"?
In GTK (and most other GUI systems) the concept of "focus" is the widget that
is going to get keyboard input, the mouse can move around and point to things
before a button click, but there is not a similar capability for the keyboard,
a widget has
To be clear, Geany does not know anything about the existence of any plugin or
the contents of any tabs it adds to Geany notebooks, even plugins included in
the Geany project itself. Therefore plugins are entirely responsible for the
behaviour of their UI. Plugins should connect to the
This report should be to https://github.com/xiota/geany-preview, it is not part
of the Geany project.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1320#issuecomment-2018907908
You are receiving this because you are subscribed to this
Closed #1320 as not planned.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1320#event-12240754080
You are receiving this because you are subscribed to this thread.
Message ID:
@xiota h, we seem to be talking about different things. Here (Geany 1.38
and 2.0) shift+f10 does not create a dialog, it creates a popup menu, which
isn't named.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3797#issuecomment-2016996898
You
@StrayFeral adding extra build menu entries is possible but is not dynamic,
look at the Geany wiki, there is a small thesis on configuring the build menu,
it even explains the file format so after studying that you are qualified to
edit it if you _really_ need to ;-).
Note that due to
@xiota does that change the tab switcher popup, AFAICT (from the code) it has
no name? @ralf3u thats why I suggested using "menu" as the selector.
AFAICT GeanyDialog is only used for dialogs, except for GeanyDialogSearch and
GeanyDialogProject which for some reason have their own names.
But
@ralf3u
> > You could try applying it to all menus [...]
> How?
menu??
Most GTK classes have the CSS nodes specified in the docs, like
[menu](https://docs.gtk.org/gtk3/class.Menu.html#css-nodes)
@eht16 The popup is a dynamically created menu, can you invoke the inspector
while it remains
I see you found #2560, see there.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3801#issuecomment-2016947893
You are receiving this because you are subscribed to this thread.
Message ID:
Closed #3801 as completed.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3801#event-12227609276
You are receiving this because you are subscribed to this thread.
Message ID:
@rubyFeedback
Does not happen here if the pref is off.
Do you have a project open? Remember that it overrides the prefs setting as
noted in the reply above.
The reply above notes that the line end at eof is required by POSIX and is
complained about by git if missing, thats why its default,
Would be better if you didn't play with files you don't understand, just use
the GUI "set build commands" menu items.
See "Edit->preferences->keybindings" for setting keybindings.
--
Reply to this email directly or view it on GitHub:
Only the listed selectors exist, the popup isn't named. You could try applying
it to all menus and see if it ruins the normal menus, or maybe even makes them
clearer as well.
--
Reply to this email directly or view it on GitHub:
Geany just starts the program, it actually runs as a separate process entirely
under windows so this has nothing to do with Geany and there is nothing we can
do to change the behaviour. Perhaps look on Windows forums I think I have seen
reference to something similar elsewhere.
--
Reply to
A well written pull request might be accepted by the Save actions maintainer.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1319#issuecomment-2016665255
You are receiving this because you are subscribed to this thread.
Message ID:
You havn't provided your platform, but on Linux multiple commands can be run
from the build menu by separating them with semicolons, but I don't think
Windows can do that and Macos I don't know.
But on all platforms and the recommended method is to put the multiple commands
in a script and run
Well, as I said, your expectations are met if the sidebar _contents_ or one of
the editors was what was focussed before you switched to the file manager. But
for the reasons I explained above the focus is deliberately not moved from any
other widget so its not really a bug or feature, and
Closed #3796 as completed.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3796#event-12224636671
You are receiving this because you are subscribed to this thread.
Message ID:
Things like this are not controlled by Geany, they are controlled by the GTK
theme. You can make tweaks using geany.ccs, (I don't remember if 1.38 has
`Tools->Configuration Files->geany.css` to handle all the copying and stuff)
but having no experience with ePaper displays and their
Just a clarification first, in a notebook focus of the _tab_ is different to
focus of the _contents_, and is different to the _current_ tab which is the one
displayed, whichever has focus (tab or contents). IIUC not all themes
distinguish focussed tabs from current tabs so the difference might
@elextr commented on this pull request.
> g_string_append_c(stats_str, ' ');
- g_string_append_printf(stats_str, "%d",
- sci_get_style_at(doc->e
@elextr commented on this pull request.
> + /* FIXME: this is sub-stylable, but we can't
> figure out the base
+* style without the Scintilla instance -- and
we can't simply
+* assume that if the
BTW well done with the detailed report (except one omission ;-), I don't
remember any changes in that area for 2.0, but maybe there were.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1318#issuecomment-2011893677
You are receiving this
> 6. tab-browse with the keyboard three times to the left side
Is "tab-browse" a key on your keyboard? If not what key(s) are you pressing,
ctrl+pg up/down?
If so works here (Geany 2.0, GTK 3.24.20, GLib 2.64.6).
--
Reply to this email directly or view it on GitHub:
> I've been using it but you have to type from the start of the filename, it
> doesn't match substrings. Also the symbol list filter is really good at just
> showing the matching items and hiding the uninteresting stuff, whereas with
> default tree search you have to press up and down and there
@elextr commented on this pull request.
> + /* FIXME: this is sub-stylable, but we can't
> figure out the base
+* style without the Scintilla instance -- and
we can't simply
+* assume that if the
... or expense. ;-P
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3163#issuecomment-2009100337
You are receiving this because you are subscribed to this thread.
Message ID:
The dropdown to the right of the big green button has a squash and merge option.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3169#issuecomment-2008340400
You are receiving this because you are subscribed to this thread.
Message ID:
LGTM
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3795#issuecomment-2008339163
You are receiving this because you are subscribed to this thread.
Message ID:
@elextr commented on this pull request.
> + /* FIXME: this is sub-stylable, but we can't
> figure out the base
+* style without the Scintilla instance -- and
we can't simply
+* assume that if the
> > Maybe I'll change my mind in two weeks, what about Reany?
> Sounds like Geany written in R, doesn't it? :)
Surely he means Racket, its [lisp](https://xkcd.com/297/) (well Scheme, but
similar) and it has its own portable native GUI library built in, no more GTK
on windows issues .. hmm I
> But as I said, the message shown to the user is wrong. There is no "invalid
> byte sequence" in the original text. It should say something like "the
> original text contains symbols that can't be translated into the requested
> encoding". Giving misleading information during an error is a bug
Closed #3792 as completed.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3792#event-12162348586
You are receiving this because you are subscribed to this thread.
Message ID:
> In EditPlus I could do simple things like replace a duplicated line (replace
> '\n\n' with '\n') but Geany "doesn't find anything"
Search for: `\n\n` and replace with `\n` and both `use regular expressions` and
`use multi-line matching` checked works for me. Is your file an olde windows
one
Glib is correct, `Greek Small Letter Alpha with Psili` is not a character in
ISO-8859-1, see https://en.wikipedia.org/wiki/ISO/IEC_8859-1.
ISO-8859-1 only encodes 256 characters of the million or so that Unicode does
and Greek characters are not included, so it can't be converted. If the
I would also point out the rant at the end of the linked comment. New projects
should not be using tabs, and spacing indent widths can usually be
automatically detected. Olde projects that use tabs and are not gonna change
will be used to it by now.
Tabs being 8 is not "ASCII" compatible,
Closed #3790 as completed.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3790#event-12141473486
You are receiving this because you are subscribed to this thread.
Message ID:
> > none of the Geany-plugins devs had enough interest in those capabilities or
> > enough time available at that point to examine it
> Features that devs have no interest in have low chance of being added. This
> applies to most projects.
Yes, thats true of volunteer projects like Geany and
Indentation is stupidly complex, everyone should use _my_ standard, 4 spaces
:grinning:
But sadly thats not the case, in languages like Python indentation sets program
structure, so Python really should use spaces and it defines tab as 8 spaces
for where they are mixed, Geany is C which
> So, my question is: Why Toggle menu bar is not allowed as plugin?
Well the plugin proposed was https://github.com/geany/geany-plugins/pull/1138
which was then closed because it didn't get any traction. Presumably none of
the Geany-plugins devs had enough interest in those capabilities or
See [FAQ](https://geany.org/documentation/faq/)
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3789#issuecomment-1993857551
You are receiving this because you are subscribed to this thread.
Message ID:
@willbprog127 do you have a project open? It has indentation settings which
override the default preference.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3721#issuecomment-1992695457
You are receiving this because you are subscribed to this
Closed #3788 as completed.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3788#event-12081927601
You are receiving this because you are subscribed to this thread.
Message ID:
That has nothing to do with Geany so why have you raised an issue here?
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3788#issuecomment-1989747348
You are receiving this because you are subscribed to this thread.
Message ID:
> (there's some other class for it in GTK4)
I had a quick look and the alternative listed `GTKFileDialog` says nothing
about native dialogs.
> I'll try to have a look at it if it would require many changes in Geany to
> migrate to this class.
It would need to be optional, but I think the
Did you notice that the file chooser native has two problems:
1. its GTK4, not GTK3 which is used by Geany
2. its deprecated
Geany used to have support for native windows dialogs but it was removed as it
caused crashes in some situations and nobody supported it.
Its a moot point if Geany
> I know. The issue is that it breaks mac standard key combinations
Yes, its a Linux binding, if "somebody" contributed Macos standard rebindings
in a PR they can probably be included.
The only actual CSS posted was [5 years
Closed #3787 as resolved.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3787
You are receiving this because you are subscribed to this thread.
Message ID:
Just to note what the expectation of many users may be, both Chrome browser and
Vscode IDE update checkers indicate a new version in app, and when triggered to
update can indicate if its available by an "alternate channel" which means the
distro normal update mechanism rather than direct from
AFAIK there is no such capability in Geany.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3788#issuecomment-1987387188
You are receiving this because you are subscribed to this thread.
Message ID:
> AFAIK Geany is not mainly distributed via some sort of repository like "brew"
> or so but via downloadable installers from our website and so I thought the
> update checker plugin would do the same job on Macos as on Windows.
I thought I had seen @techee make bugfix builds on the geany-osx
To include debug info in the executable I think -g needs to be applied to the
link stage as well as the compile stage.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/discussions/3787#discussioncomment-8736700
You are receiving this because you are
1. put cursor in the middle of line 1 in a paragraph of 4 or more lines (I used
[here](https://github.com/geany/geany/blob/8d97d8f15dda2f9691232820bb6814162fb2473e/src/editor.c#L3756)
), so all lines are longer than the starting column
2. select line with SHIFT+ALT+L, line is selected and caret
@stefanct not sure why your comment, if you work on a project that has such
strict line length limits then that should encourage you to contribute an
option to set breaking on newly opened files.
> But most of Geany use-cases are about coding, where line breaking is not
> wanted, so thats
You don't need a plugin. Since `clang-format` can act as a filter (read stdin
and write stdout) it can be run from a [custom
command](https://www.geany.org/manual/current/index.html#sending-text-through-custom-commands)
and format the selection, or the whole file if no selection.
Same for any
As a side note, web libraries (like Gnutls) are quite active as they address
CVEs, so using a non-native library that is included in your release means you
would be releasing a continuous stream of security updates. It should use a
native library that is part of Macos and so is regularly
Always put version of Geany and platform (Windows) on first posts, unless
someone notices the `C:` they have no idea you are on windows. There are many
people who are only occasionally respond here and relying on them to remember
your platform or even to have read your other posts won't work.
Please note that this is a Geany forum, it isn't a GTK CSS consulting forum,
you may get a better answer elsewhere.
Its not focus, the editor is what is focussed, try all the pseudo classes
listed in [the list below this which is the nearest link target to
> This happened in https://github.com/geany/geany-plugins/pull/1235.
It was good of you to update it even if you don't use the plugin. But sadly it
seems no real Geanylua users could build and test it in the year since it was
created. @frlan maybe it should be merged anyway since the plugin
PS if you are on Windows there is a theme provided because so many people hated
the GTK default dead tortoise (Adwaita, google it) theme and Windows users
couldn't be bothered to download alternate GTK themes, but the argument and
disagreement that went into getting to that makes the chances
There is no official theme for Geany, its whatever your selected GTK theme is.
If you mean "colour scheme" for the editor then see the misnamed [geany
themes](https://github.com/geany/geany-themes) repository.
--
Reply to this email directly or view it on GitHub:
@iahung3 conventionally suggestions to re-write Geany in various non-GTK
toolkits are only made on April 1, patience, less than a month :grin:
previous suggestions
- qeany - qt
- feany - fltk
- eeany - enlightenment or electron
- meany - minimal Geany (tty)
- teany - rewrite in typescript
- etc
The update checker for Linux works incorrectly, it checks the Geany repository
for a new version, not the repositories for the current distro. Most distros
don't update versions of software like Geany on LTS versions for example. So
it just feeds frustration for users of such systems as they
There is no specific support for SVG or X3D, but there is generic support for
XML, which is what SVG is. Not sure about X3D, but wikipedia says its
"inetgrated with XML" whatever that means. So possibly the XML support will
help you with them, so if you open the svg file and set the
301 - 400 of 6763 matches
Mail list logo