Re: [Vala] query

2016-09-09 Thread Adam Tauno Williams
On Fri, 2016-09-09 at 22:10 +, Al Thomas wrote:
> As I do to get the permissions on a file?
> > I'm doing a code editor , I wonder if there is a library that 
> > allows to obtain the classes, methods and functions declared in a 
> > file for several different languages.

Have you looked at what Builder does?


> I think you should look at Universal Ctags and parsing the output
> from that:
> https://github.com/universal-ctags/ctags
> 
> For Vala you should look at Anjuta ctags. I'm not sure if Universal
> Ctags has
> modified the tags format slightly:
> https://git.gnome.org/browse/anjuta/tree/plugins/symbol-db/anjuta-tag
> s


-- 
Adam Tauno Williams  GPG D95ED383
Systems Administrator, Python Developer, LPI / NCLA


___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] The future of Vala

2016-09-09 Thread Adam Tauno Williams
On Fri, 2016-09-09 at 23:50 +0200, rastersoft wrote:
> I was hoping to see at least one answer to this, but now I'm really
> scared. I really love Vala, so the perspective of missing it is 
> really horrible :(

Ditto.  I've been poking at Vala - it seems like a really great idea,
and it worked well for what I tried so far  but I am extremely
hesitant to invest in another piece of abandonware.

Slouching sadly back to Python...

> > So, for quite a while the Vala project has seen very little
> > activity.
> > The three people most involved (Jürg, Luca and Flo) are barely on 
> > IRC and/or otherwise reachable which makes it hard to get an 
> > opinion or info from them. On the other hand, some people are still 
> > doing a great job, namely Rico with all the binding work, as well 
> > as Evan (I haven't kept up with what Al is doing other than 
> > replying to bugzilla issues that won't be fixed unless it's a
> > binding issue).

-- 
Adam Tauno Williams  GPG D95ED383
OpenGroupware Developer 


___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] The future of Vala

2016-09-09 Thread Al Thomas
- Original Message -

> From: rastersoft 
> Sent: Friday, 9 September 2016, 22:50
> Subject: Re: [Vala] The future of Vala

> I was hoping to see at least one answer to this, but now I'm really
> scared. I really love Vala, so the perspective of missing it is really
> horrible :(


The email was only sent yesterday and in my view requires a considered response.
So please hold back from the fear, uncertainty and doubt (FUD).

My own view is Vala will trundle along as it has done for a while now. The 
question
is really whether development will pick up pace. I was going to respond with my 
own
view. That is based on a paraphrase of an old slogan "it's not what your 
community
can do for you, but what you can do for your community" and my own TODO list 
for Vala.
There is a stable release for Vala about to be released in the coming weeks as 
the
main releases coincide with GNOME release. So for my own part I wanted to focus 
on
getting a few patches in before then. Then I was going to put forward my own 
ideas,
but I am not a Vala developer.


Al
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] query

2016-09-09 Thread Al Thomas
- Original Message -

> From: Flavio Danesse 
> Sent: Friday, 9 September 2016, 22:45
> Subject: [Vala] query

> As I do to get the permissions on a file?

> I'm doing a code editor , I wonder if there is a library that allows to
> obtain the classes, methods and functions declared in a file for several

> different languages.

I think you should look at Universal Ctags and parsing the output from that:
https://github.com/universal-ctags/ctags

For Vala you should look at Anjuta ctags. I'm not sure if Universal Ctags has
modified the tags format slightly:
https://git.gnome.org/browse/anjuta/tree/plugins/symbol-db/anjuta-tags
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] The future of Vala

2016-09-09 Thread rastersoft
Hi:

I was hoping to see at least one answer to this, but now I'm really
scared. I really love Vala, so the possibility of missing it is really
horrible :(


El 08/09/16 a las 19:34, Timm Bäder escribió:
> Hey,
>
> this is probably just a mail for Jürg and maybe Luca, but if you have a
> relevant opinion on the matter, that might be a fine reply as well.
>
> So, for quite a while the Vala project has seen very little activity.
> The three people most involved (Jürg, Luca and Flo) are barely on IRC
> and/or otherwise reachable which makes it hard to get an opinion or info
> from them. On the other hand, some people are still doing a great job,
> namely Rico with all the binding work, as well as Evan (I haven't kept
> up with what Al is doing other than replying to bugzilla issues that
> won't be fixed unless it's a binding issue).
>
> Lots of people are worried about how the project will stay alive (or
> if), and quite a lot of projects are written in Vala (including one I
> maintain) -- and people keep porting projects from C to Vala, mostly
> hoping for more contributions, hoping the Vala's C#-like syntax scares
> off less people.
>
> Now, we all know that Vala has enough bugs that need to get fixed, as
> well as lots of potential for improvements (I'll just disregard all the
> wishes for special syntax for fringe features on IRC, that's not what
> I'm talking about). Some of them are easy to fix but even if the patches
> are present in bugzilla and their author is willing to fix them after
> a review, the review just never happens. This doesn't just cause those
> bugs to stay unfixed, but those people will also never get accustomed
> to the internals of valac and so they will never work on anything more
> important than this simple fix.
>
> I have tried in the past to do exactly that and post some patches for
> simple fixes to get an understanding of valac internals but it's quite
> frankly huge and there's not a real high-level documentation one could
> work with (apart from a few very old blog posts form Luca) and neither
> working tools do debug it (I've once spent a few hours on fixing valag
> but then gave up...).
>
>
> So... what's the deal here? Is there any way forward one could look
> into? Is it wip/transform? IIRC there was some dbus stuff broken here?
> Are there any TODO items for cleaning up the compiler? Should we just
> tell people to not use Vala in the first place (which would be better
> for the in the long run)? All of these are fine, but the current
> situation not so much.
>
>
> Sincerely,
> Timm
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>

-- 
Nos leemos
 RASTER(Linux user #228804)
ras...@rastersoft.com  http://www.rastersoft.com

___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


Re: [Vala] The future of Vala

2016-09-09 Thread rastersoft
Hi:

I was hoping to see at least one answer to this, but now I'm really
scared. I really love Vala, so the perspective of missing it is really
horrible :(


El 08/09/16 a las 19:34, Timm Bäder escribió:
> Hey,
>
> this is probably just a mail for Jürg and maybe Luca, but if you have a
> relevant opinion on the matter, that might be a fine reply as well.
>
> So, for quite a while the Vala project has seen very little activity.
> The three people most involved (Jürg, Luca and Flo) are barely on IRC
> and/or otherwise reachable which makes it hard to get an opinion or info
> from them. On the other hand, some people are still doing a great job,
> namely Rico with all the binding work, as well as Evan (I haven't kept
> up with what Al is doing other than replying to bugzilla issues that
> won't be fixed unless it's a binding issue).
>
> Lots of people are worried about how the project will stay alive (or
> if), and quite a lot of projects are written in Vala (including one I
> maintain) -- and people keep porting projects from C to Vala, mostly
> hoping for more contributions, hoping the Vala's C#-like syntax scares
> off less people.
>
> Now, we all know that Vala has enough bugs that need to get fixed, as
> well as lots of potential for improvements (I'll just disregard all the
> wishes for special syntax for fringe features on IRC, that's not what
> I'm talking about). Some of them are easy to fix but even if the patches
> are present in bugzilla and their author is willing to fix them after
> a review, the review just never happens. This doesn't just cause those
> bugs to stay unfixed, but those people will also never get accustomed
> to the internals of valac and so they will never work on anything more
> important than this simple fix.
>
> I have tried in the past to do exactly that and post some patches for
> simple fixes to get an understanding of valac internals but it's quite
> frankly huge and there's not a real high-level documentation one could
> work with (apart from a few very old blog posts form Luca) and neither
> working tools do debug it (I've once spent a few hours on fixing valag
> but then gave up...).
>
>
> So... what's the deal here? Is there any way forward one could look
> into? Is it wip/transform? IIRC there was some dbus stuff broken here?
> Are there any TODO items for cleaning up the compiler? Should we just
> tell people to not use Vala in the first place (which would be better
> for the in the long run)? All of these are fine, but the current
> situation not so much.
>
>
> Sincerely,
> Timm
> ___
> vala-list mailing list
> vala-list@gnome.org
> https://mail.gnome.org/mailman/listinfo/vala-list
>

-- 
Nos leemos
 RASTER(Linux user #228804)
ras...@rastersoft.com  http://www.rastersoft.com

___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list


[Vala] query

2016-09-09 Thread Flavio Danesse
As I do to get the permissions on a file?

I'm doing a code editor , I wonder if there is a library that allows to
obtain the classes, methods and functions declared in a file for several
different languages.
___
vala-list mailing list
vala-list@gnome.org
https://mail.gnome.org/mailman/listinfo/vala-list