WWW-www.enlightenment.org pushed a commit to branch master.

http://git.enlightenment.org/website/www-content.git/commit/?id=8afeca8396e6e22957961c9c69cffd93af8fa3dd

commit 8afeca8396e6e22957961c9c69cffd93af8fa3dd
Author: Nate Drake <[email protected]>
Date:   Thu Nov 16 10:15:29 2017 -0800

    Wiki page about-efl-draft.md changed with summary [] by Nate Drake
---
 pages/playgroud/about-efl-draft.md.txt | 48 ++++++++++++++++++----------------
 1 file changed, 25 insertions(+), 23 deletions(-)

diff --git a/pages/playgroud/about-efl-draft.md.txt 
b/pages/playgroud/about-efl-draft.md.txt
index dd9f14bb..0607ec7a 100644
--- a/pages/playgroud/about-efl-draft.md.txt
+++ b/pages/playgroud/about-efl-draft.md.txt
@@ -13,33 +13,35 @@ EFL is made up of quite a few libraries that build on top 
of each other in layer
 
 All of EFL exposes its APIs by default in C, with several bindings available. 
We are now also working on supporting bindings for various language as 
first-class-citizens in EFL by auto-generating the bindings directly from our 
new object orientation infrastructure for C. We stick to C mostly because the 
libraries have been around for a long time, were originally written in C and 
the developers who write the libraries prefer C. We add OO features in C with 
tools and infrastructure where n [...]
 
-Our components are divided into named libraries or projects. Core EFL 
components are:
+Our components are divided into named libraries or projects. Core EFL 
components include:
+
+| Component   | Description |
+| -------------- | -------------- |
+| Evas | Core scene graph and rendering    |
+| Eina | Data structures and low level helpers   |
+| Edje | UI layout & animation data files for themes |
+| Eet | Data (de)serialization and storage  |
+| Ecore | Core loop and system abstractions like X11 |
+| Efreet | Freedesktop.org standards handling  |
+| Eldbus | D-Bus glue and handling   |
+| Embryo | Tiny VM and compiler based on Pawn  |
+| Eeze | Device enumeration and access library  |
+| Emotion | Video decode wrapping, glue and abstraction |
+| Ethumb| Thumbnailing handler  |
+| Ephysics | Physics (bullet) wrapper and Evas glue  |
+| EIO | Asynchronous I/O handling  |
+| Evas Generic Loaders  | Extra image loaders for complex image types|
+| Emotion Generic Players | Extra video decoders (for VLC)      |
+| Elementary     | Widgets and high level abstractions    |
 
-^Component               ^ Description                                ^
-|Evas                    |Core scene graph and rendering              |
-|Eina                    |Data structures and low level helpers       |
-|Edje                    |UI layout & animation data files for themes |
-|Eet                     |Data (de)serialization and storage          |
-|Ecore                   |Core loop and system abstractions like X11  |
-|Efreet                  |Freedesktop.org standards handling          |
-|Eldbus                  |D-Bus glue and handling                     |
-|Embryo                  |Tiny VM and compiler based on Pawn          |
-|Eeze                    |Device enumeration and access library         |
-|Emotion                 |Video decode wrapping, glue and abstraction |
-|Ethumb                  |Thumbnailing handler                       |
-|Ephysics                |Physics (bullet) wrapper and Evas glue      |
-|EIO                     |Asynchronous I/O handling                   |
-|Evas Generic Loaders    |Extra image loaders for complex image types |
-|Emotion Generic Players |Extra video decoders (for VLC)              |
-|Elementary              |Widgets and high level abstractions         |
 
 Binding support exists for several languages such as:
 
-  * Python
-  * Javascript
-  * %%C++%%
-  * Ruby
-  * Lua
+* Python
+* Javascript
+* C++
+* Ruby
+* Lua
 
 EFL was originally intended to provide the core for Enlightenment, but
 has grown to do much more. In trying to keep EFL lean, it has found a

-- 


Reply via email to