Le 21/10/2012 21:52, Matthew Brush a écrit :
[...]
But that doesn't mean we couldn't extend which widgets can be hidden via
the config file by adding more keys to it. I like this way the best
because I can also use it for the (future) Mac bundle (it already has a
customized geany.conf in
trying various fixes for this but have
gotten nowhere.
OK, so that's more a feature request than a bug ;)
Cheers,
Colomban
From 0b09a4782142c9ad6ccaa60f23493765c4c8d50f Mon Sep 17 00:00:00 2001
From: Colomban Wendling b...@herbesfolles.org
Date: Thu, 11 Oct 2012 17:28:37 +0200
Subject: [PATCH
Le 01/11/2012 04:10, Roger Booth a écrit :
I applied the patch. Page 1 of the printout has 54 lines, Print Preview
has 56.
The vertical line on Print Preview looks fine, on the hard copy it
appears on top of the least significant digit of the line number. For
example, on line 1, the
Le 24/11/2012 14:48, Evandro Borracini a écrit :
Hi Lex,
Thanks for your reply.
In the original code, document_redo/undo_add() calls
document_set_text_changed(doc, TRUE) so it's hardcoded with changed=TRUE
and it would always call the ui updates even if we added an if (changed
== TRUE)...
Le 03/12/2012 14:35, Nick Treleaven a écrit :
On 01/12/2012 06:16, Matthew Brush wrote:
On 12-11-30 09:10 PM, Matthew Brush wrote:
Hi again,
Attached is a mockup of roughly what I was thinking made in 5 minutes on
some website, except I couldn't figure out how to make a warning icon
for the
Le 16/12/2012 00:00, Lex Trotman a écrit :
[...]
I don't think Geany should be interpreting what a user meant by their
command, there are too many edge cases that don't conform to the
usual gcc or other rules. That space may be meant to be there,
Geany has no way of knowing. Also what if
Le 07/01/2013 09:48, Matthew Brush a écrit :
On 13-01-06 10:35 PM, Lex Trotman wrote:
On 7 January 2013 14:21, Matthew Brush mbr...@codebrainz.ca wrote:
Hi,
If we add a feature that changes the GUI of one of the existing
screenshots
in the manual, should we make a new screenshot using
Le 23/01/2013 06:17, Lex Trotman a écrit :
Hi All,
We have only one Python filetype, but Python has two versions.
There are some differences between them in terms of keywords and builtins.
For example exec, nonlocal, True, False and None are not keywords for
Python 2 but are for 3.
Le 26/01/2013 03:49, Lex Trotman a écrit :
Hi Colomban,
Hey,
Here are some comments on the subject branch.
Thanks. I'll answer the points here, but note that I have updated a few
things recently, so they may not apply anymore. See at the bottom of
the mail.
Solutions left as an
exercise
Le 31/01/2013 00:28, Lex Trotman a écrit :
On 31 January 2013 09:55, Colomban Wendling lists@herbesfolles.org
wrote:
Le 26/01/2013 03:49, Lex Trotman a écrit :
[...]
Solutions left as an
exercise for the reader since I don't have any ;)
No no, I told you *you* were supposed to give
Le 31/01/2013 19:09, Enrico Tröger a écrit :
Hey Matthew,
the Markdown plugin currently does not compile on GTK 2.16, more
specific with GLib 2.26.
See http://nightly.geany.org/misc/build_gtk216_plugins_stderr.log for
details.
One issue is that uint (conf.c:245) is not defined. I guess
Le 09/02/2013 21:42, Mayank Jha a écrit :
Well I have written a plugin which submits SPOJ submissions online
with the help of a python script.
Partially answering your private mail:
Using Python is OK, but it's an extra dependency you could perhaps
remove by rewriting the it in C. It'd say
Le 19/02/2013 13:22, Frank Lanitz a écrit :
Am 17.02.2013 04:09, schrieb Lex Trotman:
Attached is a patch containing a few obvious fixes for warnings in the
plugins, mostly adding consts, gpointer casts and unsigned int loop
counters.
The only one that is likely to have been bad (tm) is in
Le 20/02/2013 11:13, Lex Trotman a écrit :
On 20 February 2013 20:48, Frank Lanitz fr...@frank.uvena.de wrote:
Am 20.02.2013 10:40, schrieb Lex Trotman:
The addons plugin no longer shows an icon in the notification area
when the option is selected.
My quick diagnosis is that this is because
Le 20/02/2013 13:57, Colomban Wendling a écrit :
Le 20/02/2013 11:13, Lex Trotman a écrit :
On 20 February 2013 20:48, Frank Lanitz fr...@frank.uvena.de wrote:
Am 20.02.2013 10:40, schrieb Lex Trotman:
The addons plugin no longer shows an icon in the notification area
when the option
Le 21/02/2013 18:35, Dimitar Zhekov a écrit :
On Sun, 17 Feb 2013 13:22:08
Frank Lanitz fr...@frank.uvena.de wrote:
We are currently planning a new release for Geany as well as for
Geany-Plugins.
How about sf bug tracker ID 3522755 then? The order is still wrong,
and I altered the fix as
Le 02/03/2013 06:43, Matthew Brush a écrit :
Hi All,
I wanted comment/respond to a message on user list that is completely
off-topic (development related). I don't know how to do it in
Thunderbird so hopefully I didn't mess up the threading too bad:
---
On 13-03-01 05:24 AM, Frank Lanitz
Le 04/03/2013 14:43, Frank Lanitz a écrit :
Am 04.03.2013 10:23, schrieb Lex Trotman:
On 4 March 2013 19:41, Frank Lanitz fr...@frank.uvena.de wrote:
Am 19.02.2013 22:22, schrieb Lex Trotman:
Additional patch to treebrowser.c make sure every path leading to a
g_free has a g_strdup(), oops.
Le 04/03/2013 16:33, Colomban Wendling a écrit :
Le 04/03/2013 14:43, Frank Lanitz a écrit :
Am 04.03.2013 10:23, schrieb Lex Trotman:
On 4 March 2013 19:41, Frank Lanitz fr...@frank.uvena.de wrote:
Am 19.02.2013 22:22, schrieb Lex Trotman:
Additional patch to treebrowser.c make sure every
Le 07/03/2013 20:44, Lex Trotman a écrit :
On 8 March 2013 06:06, Dimitar Zhekov dimitar.zhe...@gmail.com wrote:
On Mon, 04 Mar 2013 22:30:40 -
Colomban Wendling git-nore...@geany.org wrote:
Log Message:
---
Scope: Fix mismatched allocator/deallocator
These are not mismatched
Le 07/03/2013 20:37, Matthew Brush a écrit :
On 13-03-07 11:06 AM, Dimitar Zhekov wrote:
On Mon, 04 Mar 2013 22:30:40 -
Colomban Wendling git-nore...@geany.org wrote:
Log Message:
---
Scope: Fix mismatched allocator/deallocator
These are not mismatched, I'm using strdup
Le 11/03/2013 23:42, Lex Trotman a écrit :
[...]
But it's probably not that hard to implement on older versions
ourselves, even if it simply means to borrow the relevant code…
As Enrico said, Glad you volunteered :)
Nah, it doesn't work, you aren't Enrico ;)
A final comment is that since
Hi dear plugins developers,
Now Geany and Geany-Plugins 1.23 are out, I merged support for GTK3 in
Geany, and added initial support for building Geany-Plugins against a
GTK3 build of Geany.
As you might know, GTK3 has some incompatibilities with GTK2, and GTK3
code often requires some
Le 18/03/2013 15:02, Colomban Wendling a écrit :
Hi dear plugins developers,
Now Geany and Geany-Plugins 1.23 are out, I merged support for GTK3 in
Geany, and added initial support for building Geany-Plugins against a
GTK3 build of Geany.
As you might know, GTK3 has some incompatibilities
Le 18/03/2013 16:26, יוסף אור בוצ'קו a écrit :
Attachment: [PATCH] GTK3 support for Addons
Yosef Or
Boczko
[...]
From af63bd8d40ef8d28dda4a85c3ee519ac1a5876fb Mon Sep 17 00:00:00 2001
From: Yosef Or Boczko yosef...@walla.com
Date: Mon, 18 Mar 2013 17:21:04 +0200
Subject:
Le 03/04/2013 15:08, Nick Treleaven a écrit :
On 02/04/2013 22:53, Steven Blatnick wrote:
I've started writing some plugins for geany on github, but I'm running
into a problem. C is not my language of expertise, so I thought I would
see if I'm just doing something stupid.
*The Problem:*
Le 05/06/2013 19:56, Enrico Tröger a écrit :
On 05/06/13 19:05, Dimitar Zhekov wrote:
Hi,
I tried to $subject, and ran into small problems.
First, geany_private.rc now includes geany.exe.manifest, but the 1.23.1
bzip lacks this file. Maybe the gzip archive has it, I havent tested.
Sorry,
Le 05/06/2013 23:27, Enrico Tröger a écrit :
Hey,
If we don't want to release 1.23.1.1 (or 1.23.2) ASAP, I'll change and
test the compiler detection under Win~1 tomorrow.
just to save you some trouble:
before compiling, look at
Le 20/09/2013 02:05, Tory Gaurnier a écrit :
On 09/19/2013 03:21 PM, Colomban Wendling wrote:
Le 20/09/2013 00:07, Tory Gaurnier a écrit :
[...]
So, the issue now is I can't really figure out how to build CTags, from
what I could figure out it seems I need to run the configure script to
add
Le 20/09/2013 21:00, Tory Gaurnier a écrit :
[...],
however, I reallized that it's probably getting the line # to point at
from the current line number in File when you actually create the tag,
so I traced down the functions, and it appears to be the case, so with
that method it would most
Le 03/10/2013 02:19, Lex Trotman a écrit :
All Developers,
Its time we deprecated windows support!!
Although I don't use Windows, I don't really see why.
The windows code in Geany is:
- unmaintained and bit-rotting
Nick uses it AFAIK, and he had done things on it, so it's not that
Hi Matias,
Le 07/10/2013 12:27, v01d a écrit :
Hi, I'm writing a simple plugin for geany (which I will call
LiveDiff) which allows for having indicators inside the editor for
changed/added/modified lines, which is updated as you type. The base
for comparing the buffer can be either the
Le 07/10/2013 22:06, Thomas Martitz a écrit :
Am 07.10.2013 21:53, schrieb Thomas Martitz:
[...]
Regarding your other question, are you talking about the
editor-notify signal? Yes, that's not really per-document, I came
across this recently. The solution is to connect to sci-notify of
Le 11/10/2013 01:24, Yosef Or Boczko a écrit :
Hi all,
Hi. I won't be much available this WE so I'm dropping a quick reply.
I think is good idea to make the UI more clean and modern.
For this we need to port the images in the toolbar to symbol icons.
Why would it be more clean and modern?
Le 11/10/2013 02:14, Yosef Or Boczko a écrit :
On Fri, Oct 11, 2013 at 2:43 AM, Colomban Wendling
lists@herbesfolles.org wrote:
Le 11/10/2013 01:24, Yosef Or Boczko a écrit :
Hi all,
Hi. I won't be much available this WE so I'm dropping a quick reply.
I think is good idea to make
Le 11/10/2013 01:24, Yosef Or Boczko a écrit :
[...] and UI with Stock is look outdated.
I attachad a patch and screenshot (with GTK+ 3.11.0, from git).
I missing some symbols:
Choose a color, Build, Search Replace,
Compile, Save All, Reverte, Close All and
Quit icons.
BTW, how using
Le 10/10/2013 12:03, Thomas Martitz a écrit :
Hello,
I just wanted to let you know that I'm working on a new splitwindow
implementation and I would like to have early input. [...]
I don't have time yet to fully get down to the complicated discussion
this went on, but I just wanted to point
Le 11/10/2013 19:08, Dimitar Zhekov a écrit :
[...]
If the vector icons were always better, PNG-s in specific sizes would
have been deleted long time ago.
Maybe not, because actually rendering *all* desktop icons as SVG is
really slow. Well, not *that* slow, but really noticeable on a
Hi,
Le 30/10/2013 21:10, Volodymyr Kononenko a écrit :
While playing with colors for pairtaghighlighter plugin, I saw that
Scintilla is using BGR instead of normal RGB. I found existing code in
Geany source to use it in my plugin.
utils_invert_color from utils.c deals with replacing blue
Hi Pavel,
First, thanks a lot for looking at better checking the code, that's a
great thing :)
Le 02/11/2013 20:41, Pavel Roschin a écrit :
I checked the code with cppcheck (version from git). Also I created gtk
config for cppcheck - if you are interested in, you could help me to fill it
to
Le 03/11/2013 21:22, Pavel Roschin a écrit :
Hello! Almost completed glib + Geany cppcheck config which leads to few new
errors in code:
http://pastebin.com/EihjrKyC
Thanks, I fixed the leaks, but the mismatched allocator was false-positive.
I removed some false-pos.
What do you think
Le 07/11/2013 20:22, Pavel Roschin a écrit :
[...]
https://gist.github.com/scriptum/7360333
[...]
=== LEAKS ===
../geany/src/keyfile.c:665: error: Memory leak: tmp_array !NOT SURE.
g_ptr_array_add called even for NULL???
Not sure either yet, looks kinda weird indeed.
Le 12/11/2013 00:11, Yosef Or Boczko a écrit :
As Matthew say, we can to go use the modern GTK+ API,
for GtkApplication, GSettings and more, and I offer to go
GtkApplication and GSettings don't change the UI in any way really, they
just help you built you app. And I certainly quite like both
Le 11/11/2013 08:18, Lex Trotman a écrit :
[...]
So I am starting this thread to try to get ideas on where Geany should
be headed.
[...]
#N Seamless support for buffers with embedded 0 bytes
#N+1Harder-to-break plugin API, maybe by hiding most things behind
Le 11/11/2013 08:18, Lex Trotman a écrit :
Hi All,
[...]
1. An architecture that allows multi-threading to be used for non-GUI
tasks. The most obvious of course is parsing. At the moment none of
the parsers support symbols in anything other than the global scope, and
adding them would
Le 15/11/2013 04:19, Matthew Brush a écrit :
On 13-11-14 10:56 AM, Dimitar Zhekov wrote:
On Tue, 12 Nov 2013 17:47:26 -0800
Matthew Brush mbr...@codebrainz.ca wrote:
On 13-11-12 10:43 AM, Dimitar Zhekov wrote:
On Mon, 11 Nov 2013 01:31:35 -0800
Matthew Brush mbr...@codebrainz.ca wrote:
1.
Le 15/11/2013 15:52, Thomas Martitz a écrit :
Am 15.11.2013 15:34, schrieb Colomban Wendling:
Le 11/11/2013 08:18, Lex Trotman a écrit :
[...]
So I am starting this thread to try to get ideas on where Geany should
be headed.
[...]
#NSeamless support for buffers with embedded 0 bytes
Le 19/11/2013 00:14, Lex Trotman a écrit :
[...]
1. Project and user session file formats should match to allow the
same code to store both. The fact that the storing the current
project in the project session file is not needed doesn't matter.
It looks like a good
Le 01/12/2013 23:45, Matthew Brush a écrit :
On 13-12-01 01:26 PM, Lex Trotman wrote:
Hi,
**gint** utils_strtod()?? Sheesh.
s/b renamed utils_hexcolor() or similar, thats what it does.
As for end, the original strtod() and friends used it to extract
several
whitespace separated strings
Le 24/01/2014 17:56, Peter O'Malley a écrit :
[...]
I will hopefully soon have something completed to work with, but at
the moment I'm having trouble getting my plugin to compile as part of
geany-plugins; for some reason GETTEXT_PACKAGE is undeclared even
though LOCALEDIR is fine. Once I
Le 20/02/2014 09:07, Lex Trotman a écrit :
[...]
geanygendoc - 2 warnings, extra switch case may be consequential,
unused function
[...]
Unused functions and variables are probably inconsequential, unless
they are the result of a typo in the code meant to use them, they need
a quick check
Le 21/02/2014 03:16, Lex Trotman a écrit :
[...]
Well, the same as for code written by humans, the C compiler warning
is telling us something *might* be wrong with the code. The Vala
compiler may have bugs, so such things need checking the same as
manual code, to avoid possible UB. If, as
Le 21/02/2014 15:02, Frank Lanitz a écrit :
On Thu, 20 Feb 2014 19:07:04 +1100
Lex Trotman ele...@gmail.com wrote:
geanysendmail - 3 const discarded warnings
I have these on my plate, but no idea whether this is really a problem
(I don't think so)
It's not a real problem, it's only a
Le 21/02/2014 16:39, Matthew Brush a écrit :
On 14-02-21 06:30 AM, Colomban Wendling wrote:
Le 21/02/2014 03:16, Lex Trotman a écrit :
[...]
OK, I didn't think it was OK to assume GCC was the compiler,
It isn't, indeed. Although well, to be fair we probably have no idea
what happens
After a long delay, we are finally happy to announce a new release of Geany!
For a comprehensive list of changes please see:
http://www.geany.org/Documentation/ReleaseNotes
Some highlights:
* Fix spawning commands with spaces on Windows.
* Fix infinite pagination when printing on Windows.
* Fix
Shortly after 1.24, we release 1.24.1 which fixes missing inclusion of
two files in the release tarball, resulting in various small UI issues
(see bugs #1037 [1] and #1038 [2]). We are sorry for this inconvenience.
Note that only distribution tarballs are affected, neither the Windows
installer
Le 27/04/2014 21:24, Matthew Brush a écrit :
On 14-04-27 05:39 AM, Dimitar Zhekov wrote:
$ ./autogen.sh
...
checking for valac... valac
configure: WARNING: no proper vala compiler found
configure: WARNING: you will not be able to compile vala source files
...
Plugins:
MultiTerm: yes
$
Le 28/04/2014 20:30, Dimitar Zhekov a écrit :
On Sun, 27 Apr 2014 23:05:46 +0200
Colomban Wendling lists@herbesfolles.org wrote:
Le 27/04/2014 22:28, Pavel Roschin a écrit :
I found interesting function in utils.c:
gboolean utils_str_equal(const gchar *a, const gchar *b)
- GLib has
Le 24/04/2014 07:07, Thomas Martitz a écrit :
Am 24.04.2014 03:26, schrieb Colomban Wendling:
Again, I don't particularly like the all embedded, fat dialog design,
and again, most of the plugins simply want to display a web page. And
no, we won't depend on a web rendering engine
Le 19/05/2014 07:10, Lex Trotman a écrit :
[...]
Just to be clear, libpeas only automates the bridge to the *loader*
and the plugins, it does nothing for the interface between the
Geany/Scintilla functions and the plugins (and neither does Thomas'
proposal).
That binding is independent
Le 07/06/2014 02:01, Matthew Brush a écrit :
On 14-06-06 01:35 PM, Thomas Martitz wrote:
Am 06.06.2014 16:24, schrieb Yosef Or Boczko:
I think it better to port to GAction instead of GtkAction (GtkAction
has been deprecated since version 3.10 and will be removed in GTK+ 4),
so it will be ease
Le 28/05/2014 23:42, Johannes Lange a écrit :
Hi,
I am currently modifying the autoclose-feature in the following way: if
you type the closing character right behind the opening one, the
completion should be undone: ()) - ()
I find this useful e.g. if you've got a non-argument function and
Le 25/07/2014 21:33, Pavel Roschin a écrit :
I'm very wondered how does smart indentation feature work. If previous line
is empty, it removes indent assuming that single empty line is an empty
indent.
Smart indentation for multiple lines is absolutely awful: it doesn't take into
account
Le 01/08/2014 13:03, Nick Treleaven a écrit :
On 01/08/2014 11:48, Nick Treleaven wrote:
I'll just add the includes manually
https://github.com/geany/geany/pull/308
Looks good to me, I merged it :)
___
Devel mailing list
Devel@lists.geany.org
Le 07/08/2014 23:38, Enrico Tröger a écrit :
On 07/08/14 18:41, Colomban Wendling wrote:
Le 07/08/2014 18:24, Enrico Tröger a écrit :
[...] I'd like to make the nightly
builds a bit stricter especially if it helps to spoil out such problems.
Any idea how to make such warnings error without
Hey,
Le 22/08/2014 20:23, Enrico Tröger a écrit :
lately, I started building a new Windows installer which includes a
recent GTK 2.24 runtime for Windows which need for future releases.
Nice :)
While most things went fine I noticed one problem:
GTK, in detail Glib, changed the way
Le 09/10/2014 16:11, robertodmachado . a écrit :
I'm roberto, and would like to participate in this project with my
knowledge in C.
Hi Roberto, and welcome here!
How should I start ?
You should first read the HACKING file the the repository, but then it
depends on what you'd like to work on.
Le 12/10/2014 17:28, Nick Treleaven a écrit :
keybindings.c:cb_func_move_tab needs to be updated now ScintillaObject
is not a child of main_widgets.notebook.
Indeed. Should be trivial, I'll work on it.
___
Devel mailing list
Devel@lists.geany.org
Le 12/10/2014 17:54, Colomban Wendling a écrit :
Le 12/10/2014 17:28, Nick Treleaven a écrit :
keybindings.c:cb_func_move_tab needs to be updated now ScintillaObject
is not a child of main_widgets.notebook.
Indeed. Should be trivial, I'll work on it.
Done
https://github.com/geany/geany
Le 13/10/2014 08:06, Thomas Martitz a écrit :
Hi,
this is about commit ab7a0018b2518793f26af2fe20a06a8a1886e031 and the
message reads
Don't prompt for reload from infobar when there are no unsaved changes.
The patch removes the confirmation dialog when clicking the Reload
button from the
Hey,
Le 14/10/2014 19:50, Enrico Tröger a écrit :
[...]
- auto completion popup is rendered incorrectly
I don't see that on my GTK 2.24.10, it works just fine here.
- some icons are missing/not displayed correctly
I never really noticed, but I have this problem too.
BTW, I couldn't
Le 29/10/2014 06:48, Matthew Brush a écrit :
On 14-10-26 04:16 PM, Enrico Tröger wrote:
[…]
I don't use autotools based cross-compilation.
I had a try at this for a while and after a number of changes it's
almost working. I got past the build system, compiler, and linker
problems, […]
Hey,
Le 07/11/2014 17:38, Jiří Techet a écrit :
[…]
I noticed that it's necessary to change the tag types (the GoKinds[]
array in the case of go) to match the supported types in the tag
manager and Geany. This has to be done for every parser because the
tag types aren't standardized in any
Le 08/11/2014 12:27, Jiří Techet a écrit :
[…]
Good, if there's an agreement here, I can have a look at it. But I'll
wait until some of my TM patches get merged. There are a bit too many
of them floating around and I'm slightly getting lost in all of my
branches.
I'll try to merge the tm
Le 08/11/2014 17:50, Colomban Wendling a écrit :
Le 08/11/2014 12:27, Jiří Techet a écrit :
[…]
Good, if there's an agreement here, I can have a look at it. But I'll
wait until some of my TM patches get merged. There are a bit too many
of them floating around and I'm slightly getting lost
Le 09/11/2014 16:15, Enrico Tröger a écrit :
On 29/10/14 16:17, Colomban Wendling wrote:
[...]
Enrico: would the change on geany_private.rc from
https://github.com/b4n/geany/commit/a24d9217c3dfb959b4138fe3bffd871d9dc88ba4
break Waf or something else? (yes, I could check by running a VM
Hi,
Le 18/11/2014 17:43, apanagio a écrit :
I try to debug a simple c program and geany crashes all together when I
press the run button.
Also there are no icons on the buttons in the debug panel
I'm using geany 1.24.1 on ubuntu 14.10 64bit
with the latest source of geany-plugins from
Le 13/01/2015 14:32, Lex Trotman a écrit :
$subject seems to be missing, or am I blind again :)
geany-plugins$ git tag | grep -F 1.24
1.24
so… I guess you're blind :)
Cheers,
Colomban
PS: https://github.com/geany/geany-plugins/releases/tag/1.24 so it's not
even me :)
Le 17/03/2015 13:37, Colomban Wendling a écrit :
Le 17/03/2015 11:16, Jiří Techet a écrit :
[…]
I don't use Windows myself but did some work in this area recently to
make it work it on os x so I'm familiar with the code a bit. I think the
only thing you need to do is to put the location
Hi,
tl;dr: I found the issue in the end, which is in a call from the plugin.
Here below is my train of responses because they still are of some
interest, but you can skip directly to the last paragraph.
Le 09/03/2015 14:48, Volodymyr Kononenko a écrit :
A search with git bisect has shown, that
Le 09/03/2015 17:40, Volodymyr Kononenko a écrit :
Colomban,
Really my fault (
Thanks a lot for participation and detecting root cause! I've tested
your patch, it fixes the issue.
Thanks again!
You're welcome :)
P.S. The only question, when the new version of geany-plugins is planned
to
Hi,
Le 18/03/2015 18:11, Steven Blatnick a écrit :
On 03/18/2015 10:42 AM, Thomas Martitz wrote:
Currently geany exports a pointer to a struct, that contains more
structs, which contain function points to the API functions.
Fortunately this is nicely hidden to developers via macros. But due
Le 26/03/2015 00:16, Thomas Martitz a écrit :
Am 20.03.2015 um 19:45 schrieb Dimitar Zhekov:
Thinking about it, if the plugin can't run because it's missing resource
files required for its operation, then I think it should be treaded like
incompatible plugins.
There seem like two different
Hi,
Le 30/03/2015 08:52, Thomas Martitz a écrit :
[…]
```
struct MyRealPlugin {
RealPlugin parent; /* offset 0 has the Geany struct, so it's binary
compatible */
/* plugin-specific fields here */
int the_game;
};
```
Now this is a big methodology change, from
Hi,
To offload the discussion from PR#441 [1] from this partly off-topic
discussion and give it more visibility, I'm moving it here to the ML.
There already was a thread on the subject that got mostly forgotten, see
[2].
I apologize for the long and complex email, but I don't know how to
present
Le 30/03/2015 21:59, Thomas Martitz a écrit :
[…]
Is this a real problem (reported by someone) or just theoretical?
Mostly theoretical, although we got a supposedly security-related mail
about that issue (ref https://bugs.gentoo.org/show_bug.cgi?id=446986)
[…] After all, somone naming his
Le 31/03/2015 02:10, Lex Trotman a écrit :
[…]
Perhaps we should be more explicit in the manual that on *ix build
commands are run in the shell and the user is responsible for either
quoting the substitutions correctly, […]
The user currently *cannot* do it correctly so it works with any
Hi,
I'm answering both to the initial mail and this one here, so expect
mixed citations. This will avoid raising the same points twice :)
First, stuff extracted from the first mail.
Disclaimer: Sorry if some remarks look slightly off-formulated, but
while I altered them in the light of the last
Le 29/03/2015 00:23, Thomas Martitz a écrit :
[…]
- linkage-cleanup (PR#429) - This changes the way plugins access Geany
API functions. Instead of exporting a pointer to a struct of structs of
API function pointers, now the APIs are exported directly. This work
also includes an effort to
Hey,
Le 12/02/2015 22:21, Liviu Andronic a écrit :
Dear all,
Recently I've discovered Coverity, a code checking tool, and went
ahead and submitted the Geany code for static analysis by this
service:
https://scan.coverity.com/projects/1388
Quoting Coverity's Scan User Agreement:
You will
Le 26/02/2015 19:18, Colomban Wendling a écrit :
[…]
Quoting Coverity's Scan User Agreement:
You will not publish any findings regarding or resulting from use of
the Service or the Software;
IANAL, but this looks like we couldn't discuss an issue it found on e.g.
this mailing list.
OK
Le 12/04/2015 19:20, Dimitar Zhekov a écrit :
On 10.4.2015 г. 18:36, Colomban Wendling wrote:
waf: Fix the checks for openpty() on FreeBSD
ACK. Please, be sure to use the same check for debugger, it probably
needs it.
The same commits should already have altered both Scope and Debugger
Le 24/04/2015 23:31, Dominic Hopf a écrit :
Hi guys,
I've noticed the GeanyLua plugin does not build with Lua versions
greater than 5.2. I've stumbled over this since I updated to the
current version of Fedora 22 Beta which is with Lua 5.3.0 already.
Is someone able to fix the issues and
Le 19/04/2015 15:57, Enrico Tröger a écrit :
On 17/04/15 19:44, Colomban Wendling wrote:
Le 15/04/2015 15:27, Colomban Wendling a écrit :
[…]
So we'll have to fix the Windows build issue in some way…
I gave it another look, however I sort of give up :(.
What I know is, with gcc 3.4
Hi,
Le 14/04/2015 21:54, Enrico Tröger a écrit :
[…]
Windows 7 with GTK 2.24.10.
Nick has the same problem, we talked about this in
http://lists.geany.org/devel/2015-January/009257.html.
Dammit, I knew I saw this recently on a thread, but apparently I can't
search my emails :) thanks for
Le 16/04/2015 19:15, Dimitar Zhekov a écrit :
On 16.4.2015 г. 14:41, Colomban Wendling wrote:
Le 15/04/2015 19:15, Dimitar Zhekov a écrit :
That's exactly what I'm talking about. The white horizontal line, which
normally gives nice outline [vertical_tabs], but is almost lost [...]
the white
Le 06/06/2015 14:57, Colomban Wendling a écrit :
[…]
And we could probably relatively easily add a flag similar you the
current Waf's `--enable-plugins` -- this was mentioned yesterday on IRC,
we could try and add e.g. --disable-all so to build a single plugin it
could be --disable-all
Le 06/06/2015 13:07, Dimitar Zhekov a écrit :
[…]
I'm using waf under Linux as well, since it keeps the source tree clean,
You can do the same with Autotools, though it admittedly doesn't enforce
it. Just run configure from the directory you want the build files in, e.g:
$ mkdir _build
$ cd
Hi everyone!
We finally planned the release of Geany 1.25! This release will include
a lot of enhancements, including:
* Improved MacOS X support (Jiří Techet).
* Improved subprocess spawning, especially on Windows (Dimitar Zhekov).
* Huge tag management performance improvement (Jiří Techet).
*
Le 19/06/2015 15:05, Jiří Techet a écrit :
Hi,
as the ctags guys were interested how I profiled some performance issue
in the Python parser, I thought it would be a good idea to write a wiki
page about it because the outputs are very useful for locating various
performance issues. I put it
1 - 100 of 161 matches
Mail list logo