[gtk-web] language-bindings: sort the languages alphabetically



commit 54953c642f32f74afaf0fee09e7601e3442ade94
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Fri Dec 5 21:43:03 2014 +0100

    language-bindings: sort the languages alphabetically
    
    With two groups: official bindings and other bindings.

 language-bindings.php |  127 +++++++++++++++++++++++++------------------------
 1 files changed, 65 insertions(+), 62 deletions(-)
---
diff --git a/language-bindings.php b/language-bindings.php
index c0d1d20..e388fcf 100755
--- a/language-bindings.php
+++ b/language-bindings.php
@@ -31,6 +31,8 @@ $bindings = array(
         // Accepts SUPPORTED, PARTIAL, UNSUPPORTED
         // NOTE: Commented out sections are kept for historical reasons, -mr.
 
+       /* Official bindings (sorted alphabetically) */
+
        "C++" => array(
                'official' => true, // Whether this binding is an official GNOME binding
                'url' => 'http://www.gtkmm.org/', // Link to this page
@@ -40,36 +42,27 @@ $bindings = array(
                )
        ),
 
-       "C#" => array(
-               'official' => false,
-               'url' => 'http://www.mono-project.com/GtkSharp',
-               'support' => array(
-                       '2.24' => PARTIAL,
-                       '3.10' => UNSUPPORTED
-               )
-       ),
-
-       "Java" => array(
-               'official' => false,
-               'url' => 'http://java-gnome.sourceforge.net/',
+       "Javascript" => array(
+               'official' => true,
+               'url' => 'https://wiki.gnome.org/JavaScript',
                'support' => array(
                        '2.24' => SUPPORTED,
                        '3.10' => SUPPORTED
                )
        ),
 
-       "Python" => array(
+       "Perl" => array(
                'official' => true,
-               'url' => 'https://wiki.gnome.org/Projects/PyGObject',
+               'url' => 'http://gtk2-perl.sourceforge.net/',
                'support' => array(
                        '2.24' => SUPPORTED,
                        '3.10' => SUPPORTED
                )
        ),
 
-       "Javascript" => array(
+       "Python" => array(
                'official' => true,
-               'url' => 'https://wiki.gnome.org/JavaScript',
+               'url' => 'https://wiki.gnome.org/Projects/PyGObject',
                'support' => array(
                        '2.24' => SUPPORTED,
                        '3.10' => SUPPORTED
@@ -85,59 +78,61 @@ $bindings = array(
                )
        ),
 
-       "Perl" => array(
-               'official' => true,
-               'url' => 'http://gtk2-perl.sourceforge.net/',
+       /* Other bindings (sorted alphabetically) */
+
+       "Ada" => array(
+               'official' => false,
+               'url' => 'http://libre.adacore.com/libre/tools/gtkada/',
                'support' => array(
-                       '2.24' => SUPPORTED,
-                       '3.10' => SUPPORTED
+                       '2.24' => PARTIAL,
+                       '3.10' => PARTIAL
                )
        ),
 
-       "Ruby" => array(
+       "C#" => array(
                'official' => false,
-               'url' => 'http://ruby-gnome2.sourceforge.jp/',
+               'url' => 'http://www.mono-project.com/GtkSharp',
                'support' => array(
                        '2.24' => PARTIAL,
-                       '3.10' => SUPPORTED
+                       '3.10' => UNSUPPORTED
                )
        ),
 
-       "Pascal" => array(
+       "D" => array(
                'official' => false,
-               'url' => 'http://wiki.lazarus.freepascal.org/GTK2_Interface',
+               'url' => 'http://gtkd.org/',
                'support' => array(
                        '2.24' => SUPPORTED,
                        '3.10' => SUPPORTED
                )
        ),
 
-       "PHP" => array(
+       "Fortran" => array(
                'official' => false,
-               'url' => 'http://gtk.php.net/',
+               'url' => 'http://github.com/jerryd/gtk-fortran/wiki',
                'support' => array(
                        '2.24' => PARTIAL,
-                       '3.10' => UNSUPPORTED
+                       '3.10' => PARTIAL
                )
        ),
 
-       "R" => array(
+       "FreeBASIC" => array(
                'official' => false,
-               'url' => 'http://cran.r-project.org/web/packages/RGtk2/index.html',
+               'url' => 'http://www.freebasic-portal.de/downloads/ressourcencompiler/gtktobac2-2-0-131.html',
                'support' => array(
-                       '2.24' => PARTIAL,
-                       '3.10' => UNSUPPORTED
+                       '2.24' => SUPPORTED,
+                       '3.10' => SUPPORTED
                )
        ),
 
-       "Lua" => array(
+       "Go" => array(
                'official' => false,
-               'url' => 'http://github.com/pavouk/lgi',
+               'url' => 'http://mattn.github.com/go-gtk/',
                'support' => array(
                        '2.24' => PARTIAL,
-                       '3.10' => SUPPORTED
-               )
-       ),
+                       '3.10' => UNSUPPORTED
+                )
+        ),
 
        "Guile" => array(
                'official' => false,
@@ -148,67 +143,75 @@ $bindings = array(
                )
        ),
 
-       "Ada" => array(
+       "Haskell" => array(
                'official' => false,
-               'url' => 'http://libre.adacore.com/libre/tools/gtkada/',
+               'url' => 'http://projects.haskell.org/gtk2hs/documentation/',
                'support' => array(
-                       '2.24' => PARTIAL,
-                       '3.10' => PARTIAL
+                       '2.24' => SUPPORTED,
+                       '3.10' => SUPPORTED
                )
        ),
 
-       "OCaml" => array(
+       "Java" => array(
                'official' => false,
-               'url' => 'http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html',
+               'url' => 'http://java-gnome.sourceforge.net/',
                'support' => array(
-                       '2.24' => PARTIAL,
-                       '3.10' => UNSUPPORTED
+                       '2.24' => SUPPORTED,
+                       '3.10' => SUPPORTED
                )
        ),
 
-       "Haskell" => array(
+       "Lua" => array(
                'official' => false,
-               'url' => 'http://projects.haskell.org/gtk2hs/documentation/',
+               'url' => 'http://github.com/pavouk/lgi',
                'support' => array(
-                       '2.24' => SUPPORTED,
+                       '2.24' => PARTIAL,
                        '3.10' => SUPPORTED
                )
        ),
 
-       "FreeBASIC" => array(
+       "OCaml" => array(
                'official' => false,
-               'url' => 'http://www.freebasic-portal.de/downloads/ressourcencompiler/gtktobac2-2-0-131.html',
+               'url' => 'http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/lablgtk.html',
                'support' => array(
-                       '2.24' => SUPPORTED,
-                       '3.10' => SUPPORTED
+                       '2.24' => PARTIAL,
+                       '3.10' => UNSUPPORTED
                )
        ),
 
-       "D" => array(
+       "Pascal" => array(
                'official' => false,
-               'url' => 'http://gtkd.org/',
+               'url' => 'http://wiki.lazarus.freepascal.org/GTK2_Interface',
                'support' => array(
                        '2.24' => SUPPORTED,
                        '3.10' => SUPPORTED
                )
        ),
 
-       "Go" => array(
+       "PHP" => array(
                'official' => false,
-               'url' => 'http://mattn.github.com/go-gtk/',
+               'url' => 'http://gtk.php.net/',
                'support' => array(
                        '2.24' => PARTIAL,
                        '3.10' => UNSUPPORTED
-                )
-        ),
+               )
+       ),
 
+       "R" => array(
+               'official' => false,
+               'url' => 'http://cran.r-project.org/web/packages/RGtk2/index.html',
+               'support' => array(
+                       '2.24' => PARTIAL,
+                       '3.10' => UNSUPPORTED
+               )
+       ),
 
-       "Fortran" => array(
+       "Ruby" => array(
                'official' => false,
-               'url' => 'http://github.com/jerryd/gtk-fortran/wiki',
+               'url' => 'http://ruby-gnome2.sourceforge.jp/',
                'support' => array(
                        '2.24' => PARTIAL,
-                       '3.10' => PARTIAL
+                       '3.10' => SUPPORTED
                )
        )
 );


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