Re: [Vala] valaDevelop



Hi Wolfgang:

Remember that libvala is distributed under LGPL license, so although you can link it dinamically without problems with any code, free or privative, if you do it statically you must allow the users to recompile it against any version, which means to distribute the source code or, at least, the object files.

El 22/3/19 a las 0:41, Wolfgang Mauer escribió:
Yes, i use libvala for Symbol Resolving, Jump to Definition, Code Analyses  and Completion(not finish yet)

Maybe i have to link libvala static for some reasons, all the different distributions and everyone have different versions of libvala ...

I use pure glib-compile-resources/valac for building the project


Greetings

Wolfgang


Am 20.03.19 um 18:21 schrieb Guillaume Poirier-Morency:
I'm curious. Are you using libvala for providing these features?

Le mar. 19 mars 2019, à 19 h 17, Wolfgang Mauer <wolfgang mauer kabelmail de <mailto:wolfgang mauer kabelmail de>> a écrit :

    It would be nice if you can update the Wiki.

    The feature "*Jump to Definition*" is now available with valaDevelop


    Thanks a lot

    Wolfgang


    Am 11.03.19 um 04:30 schrieb Guillaume Poirier-Morency:
    I just added the entry in the Wiki.

    Le dim. 10 mars 2019, à 10 h 17, Wolfgang Mauer
    <wolfgang mauer kabelmail de
    <mailto:wolfgang mauer kabelmail de>> a écrit :

        Implemented so far...


        Solution/Project-management (including resources/packages)
        Syntax-Highlight (GtkSourceView-3) search/replace/etc.)
        Integrated Build, Test and Debug
            -> Integrated Debugging with full symbol resolving
        support (only vala source, no .c files necessary, no
        --save-temps)
            -> Integrated Build (raw output available)


        Greetings

        Wolfgang

        PS: Please, please, please... Don't call it Editor ;-)


        Am 05.03.19 um 15:30 schrieb Guillaume Poirier-Morency:
        Just a suggestion: you should setup a simple GitHub page from the         repository and ship sources as assets in empty releases if you don't
        intend to distribute the source code.

        I'm not a big fan of freeware, but since we already display IDE like         IntelliJ and TextMate, I think it's fine to put your work as well.

        What features are implemented so far?

        Le lundi 04 mars 2019 à 19:28 +0100, Wolfgang Mauer a écrit :
        Thanks for the attention!

        I hope I can answer correctly to your satisfaction.

        Some of the features are not fully implemented yet.

        Well, as the name suggests, everything is integrated.
        Solution/Project-management (one solution, many projects)
        Syntax-Highlight
        Jump to Declaration (sourcecode/valadoc)
        Debugging (only vala source, no .c files necessary, no --save-temps)
        Building
        Auto-Completion
        Symbol Resolving, debug and edit mode by Tool tip
        Git integration
        There are no additional tools such as make/meson/ninja/etc. required.
        The only one is the vala-compiler (valac).

        Upon completion, all features that comprise each tool should be
        available in one.

        You can see some of the early screenshots here
        https://github.com/wolfgangmauer/valaDevelop

        Greetings
        Wolfgang
        PS. Also a macOS - Version will be available


        Am 04.03.19 um 18:40 schrieb Guillaume Poirier-Morency:
        What features are supported by your IDE?

        Le dim. 3 mars 2019, à 05 h 47, Wolfgang Mauer <
        wolfgang mauer kabelmail de <mailto:wolfgang mauer kabelmail de>> a écrit :
        Hi,

        it would be nice if you update the
        "https://wiki.gnome.org/Projects/Vala/Tools"; <https://wiki.gnome.org/Projects/Vala/Tools>  / "https://wiki.gnome.org/Projects/Vala/ValaForCSharpProgrammers"; <https://wiki.gnome.org/Projects/Vala/ValaForCSharpProgrammers>
        and add
        my IDE (https://github.com/wolfgangmauer/valaDevelop)


        Greetings

        Wolfgang


_______________________________________________
        vala-list mailing list
        vala-list gnome org <mailto:vala-list gnome org>
https://mail.gnome.org/mailman/listinfo/vala-list

        --         Guillaume Poirier-Morency<guillaumepoiriermorency gmail com> <mailto:guillaumepoiriermorency gmail com>

        Étudiant à la maîtrise en informatique à l'Université de Montréal
        Chercheur à l'Institut de recherche en immunologie et en
        cancérologie

        Page Web:arteymix.github.io <http://arteymix.github.io>
        Clé PGP: B1AD6EA5



    --     Guillaume Poirier-Morency <guillaumepoiriermorency gmail com
    <mailto:guillaumepoiriermorency gmail com>>

    Étudiant à la maîtrise en informatique à l'Université de Montréal
    Chercheur à l'Institut de recherche en immunologie et en cancérologie

    *Page Web:* arteymix.github.io <https://arteymix.github.io/>
    *Clé PGP:* B1AD6EA5
<https://pgp.mit.edu/pks/lookup?op=vindex&search=0x1CCFC3A2B1AD6EA5>



--
Guillaume Poirier-Morency <guillaumepoiriermorency gmail com <mailto:guillaumepoiriermorency gmail com>>

Étudiant à la maîtrise en informatique à l'Université de Montréal
Chercheur à l'Institut de recherche en immunologie et en cancérologie

*Page Web:* arteymix.github.io <https://arteymix.github.io/>
*Clé PGP:* B1AD6EA5 <https://pgp.mit.edu/pks/lookup?op=vindex&search=0x1CCFC3A2B1AD6EA5>
_______________________________________________
vala-list mailing list
vala-list gnome org
https://mail.gnome.org/mailman/listinfo/vala-list

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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]