Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/hoaproject/Xyl
The Hoa\Xyl library.
https://github.com/hoaproject/Xyl
Edit API documentation.
aae1be99ad2536e3311f10831dd8e5d43e144860 authored about 14 years ago by hywan <devnull@localhost>
aae1be99ad2536e3311f10831dd8e5d43e144860 authored about 14 years ago by hywan <devnull@localhost>
Complete API documentation.
8e6f9c35ba271982806ee8fe123ce8ec6734f7db authored about 14 years ago by hywan <devnull@localhost>
8e6f9c35ba271982806ee8fe123ce8ec6734f7db authored about 14 years ago by hywan <devnull@localhost>
Add load().
321ff21847e0382cbbe3a76f4a2682c8e5e09f21 authored about 14 years ago by hywan <devnull@localhost>
321ff21847e0382cbbe3a76f4a2682c8e5e09f21 authored about 14 years ago by hywan <devnull@localhost>
Try to manage link (experimental).
fb48600f02e6f81883120b4c90cd920e322e7b50 authored about 14 years ago by hywan <devnull@localhost>
fb48600f02e6f81883120b4c90cd920e322e7b50 authored about 14 years ago by hywan <devnull@localhost>
Add exceptions.
adaf53a6e9f192eb3cdd687c1eadb72fa3931fc3 authored about 14 years ago by hywan <devnull@localhost>
adaf53a6e9f192eb3cdd687c1eadb72fa3931fc3 authored about 14 years ago by hywan <devnull@localhost>
Add the “theme” branch in package parameter.
324b82626a6e6ab248066ac68ca5bb988e06e07d authored about 14 years ago by hywan <devnull@localhost>
324b82626a6e6ab248066ac68ca5bb988e06e07d authored about 14 years ago by hywan <devnull@localhost>
Add parameters and hoa://Application/Public(/.*) support.
4e1b1941f76036cbe75a4c3c1691a54a152dba68 authored about 14 years ago by hywan <devnull@localhost>
4e1b1941f76036cbe75a4c3c1691a54a152dba68 authored about 14 years ago by hywan <devnull@localhost>
Add hoa://Library/Xyl support (experimental).
83f30621aca9a0c60c4c5d2115210993e1754905 authored about 14 years ago by hywan <devnull@localhost>
83f30621aca9a0c60c4c5d2115210993e1754905 authored about 14 years ago by hywan <devnull@localhost>
Add <?xyl-stylsheet?> computing, with computeStyle() and getStylesheet() methods. And update a bit the code.
f0f9a66ca9808987053da81eb4081f5f7d7bee41 authored about 14 years ago by hywan <devnull@localhost>
f0f9a66ca9808987053da81eb4081f5f7d7bee41 authored about 14 years ago by hywan <devnull@localhost>
Fix a variable name.
a871a77cb58a6a44f110b1383aed5d98e44ad687 authored about 14 years ago by hywan <devnull@localhost>
a871a77cb58a6a44f110b1383aed5d98e44ad687 authored about 14 years ago by hywan <devnull@localhost>
Change XYL namespace for http://hoa-project.net/xyl/xylophone \o/.
5ccf98cb5754ffcf30c037796f65693682e8926e authored about 14 years ago by hywan <devnull@localhost>
5ccf98cb5754ffcf30c037796f65693682e8926e authored about 14 years ago by hywan <devnull@localhost>
Add the very light <tableofcontents /> component.
0d4b1d7e06cd4722665226566af89bd2e2832645 authored about 14 years ago by hywan <devnull@localhost>
0d4b1d7e06cd4722665226566af89bd2e2832645 authored about 14 years ago by hywan <devnull@localhost>
Start to write XYL components.
81dd6f3b9e28eba5322d4f514520e5d627d19b89 authored about 14 years ago by hywan <devnull@localhost>
81dd6f3b9e28eba5322d4f514520e5d627d19b89 authored about 14 years ago by hywan <devnull@localhost>
Add the getValue() method that well-manage in-value of a component. Add the readAttributesAsString() that read attributes except @bind if present.
f1ea346b86373b33d038be0ed7a60aa065c9d425 authored about 14 years ago by hywan <devnull@localhost>
f1ea346b86373b33d038be0ed7a60aa065c9d425 authored about 14 years ago by hywan <devnull@localhost>
Start to write XYL components.
d87fa5ae709e139fb46fa87e757b934c42ba7e67 authored about 14 years ago by hywan <devnull@localhost>
d87fa5ae709e139fb46fa87e757b934c42ba7e67 authored about 14 years ago by hywan <devnull@localhost>
Remove the require_once 'Core.php' instruction to remove all include_path dependencies.
eddbe66f7db56dc111bf1af5e9047827deca9917 authored about 14 years ago by hywan <devnull@localhost>
eddbe66f7db56dc111bf1af5e9047827deca9917 authored about 14 years ago by hywan <devnull@localhost>
Try some things.
552a4ac391af582545c9e3492f77d5cd2e7e70fb authored about 14 years ago by hywan <devnull@localhost>
552a4ac391af582545c9e3492f77d5cd2e7e70fb authored about 14 years ago by hywan <devnull@localhost>
Temporize the DOMDocument to save computing time, and add the addUse() and addOverlay() methods to insert new xyl-use and xyl-overlay PIs.
d7afeb1c8ee12dde80ef1650a0f0c6d66790982f authored about 14 years ago by hywan <devnull@localhost>
d7afeb1c8ee12dde80ef1650a0f0c6d66790982f authored about 14 years ago by hywan <devnull@localhost>
Hoa_Xyl is now a viewable class, it means that it can be used as a view.
e46c3e8f61e87b483c27b147017cb2aeea744776 authored about 14 years ago by hywan <devnull@localhost>
e46c3e8f61e87b483c27b147017cb2aeea744776 authored about 14 years ago by hywan <devnull@localhost>
Move up output stream and interpreter to the constructor.
4b1e8e41972089d6a650de4d4ea670eecd19ed67 authored about 14 years ago by hywan <devnull@localhost>
4b1e8e41972089d6a650de4d4ea670eecd19ed67 authored about 14 years ago by hywan <devnull@localhost>
Inject a Hoa_Stream_Interface_Out stream into the render&painter.
ec5560bab4717d2df1a665fe5a13daa545a2a18d authored about 14 years ago by hywan <devnull@localhost>
ec5560bab4717d2df1a665fe5a13daa545a2a18d authored about 14 years ago by hywan <devnull@localhost>
Change Hoa_Stream_Io for Hoa_Stream_Interface.
54015b34523219fcead06d6268b9a3b28c105fbf authored about 14 years ago by hywan <devnull@localhost>
54015b34523219fcead06d6268b9a3b28c105fbf authored about 14 years ago by hywan <devnull@localhost>
Just a test.
63a710aba1ee17c798cf7e87c065ccd825dbec50 authored about 14 years ago by hywan <devnull@localhost>
63a710aba1ee17c798cf7e87c065ccd825dbec50 authored about 14 years ago by hywan <devnull@localhost>
Change some Hoa_Stream_Io_Structural methods' names for a better semantics.
8748d9f4c59395528640360aef7b2865633d44ca authored about 14 years ago by hywan <devnull@localhost>
8748d9f4c59395528640360aef7b2865633d44ca authored about 14 years ago by hywan <devnull@localhost>
Mania: format code.
51abf78ce3f4d8573a5bd092285acc507b5f7846 authored about 14 years ago by hywan <devnull@localhost>
51abf78ce3f4d8573a5bd092285acc507b5f7846 authored about 14 years ago by hywan <devnull@localhost>
Adapt XYL to Hoa_Core_Data.
b9ef998af5dad86f1bcc43bddcf6a1c50026c47d authored about 14 years ago by hywan <devnull@localhost>
b9ef998af5dad86f1bcc43bddcf6a1c50026c47d authored about 14 years ago by hywan <devnull@localhost>
Use the constant name NAMESPACE_ID instead of NAMESPACE, that is a keyword in PHP5.3.
88fe45284826afeab5c70ffdb0f4f5c91204c9bc authored about 14 years ago by hywan <devnull@localhost>
88fe45284826afeab5c70ffdb0f4f5c91204c9bc authored about 14 years ago by hywan <devnull@localhost>
Add complete namespace support.
5669b18a77b7f99404a83883adbd7952e99b9bd0 authored about 14 years ago by hywan <devnull@localhost>
5669b18a77b7f99404a83883adbd7952e99b9bd0 authored about 14 years ago by hywan <devnull@localhost>
Fix namespaces while computing XYL.
65e5d7721179bb136e28a2885e7af169aae0e195 authored about 14 years ago by hywan <devnull@localhost>
65e5d7721179bb136e28a2885e7af169aae0e195 authored about 14 years ago by hywan <devnull@localhost>
Deleguate namespaces management to the parent class.
2ed4ebfd331b28dc0e165428834ccd7dfec2f6f1 authored about 14 years ago by hywan <devnull@localhost>
2ed4ebfd331b28dc0e165428834ccd7dfec2f6f1 authored about 14 years ago by hywan <devnull@localhost>
Now, we are able to have different branches cardinality (new process of manipulating data).
fccd3ac9ad2ca00bd5ca58a6b9f170034f9f947c authored over 14 years ago by hywan <devnull@localhost>
fccd3ac9ad2ca00bd5ca58a6b9f170034f9f947c authored over 14 years ago by hywan <devnull@localhost>
Add the interface Hoa_Xyl_Element_Executable to describe executable element.
32aceea09d37d69249175b03fd346ed53fe6e584 authored over 14 years ago by hywan <devnull@localhost>
32aceea09d37d69249175b03fd346ed53fe6e584 authored over 14 years ago by hywan <devnull@localhost>
Change visibility of the XPath compiler.
94b6f8dbbf51b7f696cc57da26da63e62a3595b7 authored over 14 years ago by hywan <devnull@localhost>
94b6f8dbbf51b7f696cc57da26da63e62a3595b7 authored over 14 years ago by hywan <devnull@localhost>
Try something with namespaces :-).
0fa9d880230200500f8bee972abbc1c040f44e25 authored over 14 years ago by hywan <devnull@localhost>
0fa9d880230200500f8bee972abbc1c040f44e25 authored over 14 years ago by hywan <devnull@localhost>
Remove a useless test.
be39f41139fbc5476dfeba6f94d54f9a07699fb6 authored over 14 years ago by hywan <devnull@localhost>
be39f41139fbc5476dfeba6f94d54f9a07699fb6 authored over 14 years ago by hywan <devnull@localhost>
Change $i++ for ++$i.
1b05698ac180c6529e0a8c6f32d9e18c9de83ead authored over 14 years ago by hywan <devnull@localhost>
1b05698ac180c6529e0a8c6f32d9e18c9de83ead authored over 14 years ago by hywan <devnull@localhost>
Delete all parameters ;-).
14cf92bad89c8d0973ec0d5a126f17e9d0a3ceac authored over 14 years ago by hywan <devnull@localhost>
14cf92bad89c8d0973ec0d5a126f17e9d0a3ceac authored over 14 years ago by hywan <devnull@localhost>
Allow an element to be executed.
91793fc535efb1016104afa18d5ae2457b5fb95b authored over 14 years ago by hywan <devnull@localhost>
91793fc535efb1016104afa18d5ae2457b5fb95b authored over 14 years ago by hywan <devnull@localhost>
Reorganize exceptions.
ca5856643de6046ea1a41b2b39842f3e385f48b9 authored over 14 years ago by hywan <devnull@localhost>
ca5856643de6046ea1a41b2b39842f3e385f48b9 authored over 14 years ago by hywan <devnull@localhost>
Hoa_Xyl is no longer parameterizable.
fa866a5c73a4447c76a3b21e62a5be4b57c3a309 authored over 14 years ago by hywan <devnull@localhost>
fa866a5c73a4447c76a3b21e62a5be4b57c3a309 authored over 14 years ago by hywan <devnull@localhost>
New XYL interpreting system (and the last).
d7d1dc9ef102658693c968ae23faefa2b52d5187 authored over 14 years ago by hywan <devnull@localhost>
d7d1dc9ef102658693c968ae23faefa2b52d5187 authored over 14 years ago by hywan <devnull@localhost>
Stream to interpreter as XYL must be readable.
5c754c96a715df31f0adee6eb79088ccf446fe57 authored over 14 years ago by hywan <devnull@localhost>
5c754c96a715df31f0adee6eb79088ccf446fe57 authored over 14 years ago by hywan <devnull@localhost>
New layer for interpreting XYL.
a43ae5e3ddff411c3014833627281a5d3abf8836 authored over 14 years ago by hywan <devnull@localhost>
a43ae5e3ddff411c3014833627281a5d3abf8836 authored over 14 years ago by hywan <devnull@localhost>
Add the element() function to the @position attribute of overlay.
cdc2fe10dd9a26cb23a8e7b6f2156ed49dd57ee6 authored over 14 years ago by hywan <devnull@localhost>
cdc2fe10dd9a26cb23a8e7b6f2156ed49dd57ee6 authored over 14 years ago by hywan <devnull@localhost>
Now <overlay> support <?xyl-oevrlay?> PI: allows to include overlays from an overlay.
b20dac1f7d42edb0c3305c1ddb0a300cc9ae1172 authored over 14 years ago by hywan <devnull@localhost>
b20dac1f7d42edb0c3305c1ddb0a300cc9ae1172 authored over 14 years ago by hywan <devnull@localhost>
Nearly a complete support of overlay: <overlay> with @position attribute are set up. Also update some performance.
e2dfec8c7350934b07cfff311e35df3790f3508c authored over 14 years ago by hywan <devnull@localhost>
e2dfec8c7350934b07cfff311e35df3790f3508c authored over 14 years ago by hywan <devnull@localhost>
Early draft of <?xyl-overlay?> support.
0c502e31f544a5d4fb89d3ac569d423c4c501741 authored over 14 years ago by hywan <devnull@localhost>
0c502e31f544a5d4fb89d3ac569d423c4c501741 authored over 14 years ago by hywan <devnull@localhost>
Change API documentation.
31591bd5bf643e7aac0b958be4ab883b34633aec authored over 14 years ago by hywan <devnull@localhost>
31591bd5bf643e7aac0b958be4ab883b34633aec authored over 14 years ago by hywan <devnull@localhost>
<?xyl-use?> processing-instruction must be in header.
4f8d7effbd10a7597574d810df248abafc70ebab authored over 14 years ago by hywan <devnull@localhost>
4f8d7effbd10a7597574d810df248abafc70ebab authored over 14 years ago by hywan <devnull@localhost>
Use <?xyl-use ?> PI instead of <use /> tag.
21216b2765d9fd7adee015fc14ed4767b1b3dbbe authored over 14 years ago by hywan <devnull@localhost>
21216b2765d9fd7adee015fc14ed4767b1b3dbbe authored over 14 years ago by hywan <devnull@localhost>
Check if file exists when using it (<use href=… />).
34b494307ce05e94fdd5ecdf9bcfbda6ec2da041 authored over 14 years ago by hywan <devnull@localhost>
34b494307ce05e94fdd5ecdf9bcfbda6ec2da041 authored over 14 years ago by hywan <devnull@localhost>
Prepare parameters.
375d4d3517cda9a098e8af3f2730f8ad77523f00 authored over 14 years ago by hywan <devnull@localhost>
375d4d3517cda9a098e8af3f2730f8ad77523f00 authored over 14 years ago by hywan <devnull@localhost>
Write API documentation.
c13ffa5fcc8fab114cd6a8aa0ef9133a7416d4e1 authored over 14 years ago by hywan <devnull@localhost>
c13ffa5fcc8fab114cd6a8aa0ef9133a7416d4e1 authored over 14 years ago by hywan <devnull@localhost>
Force to free memory just after each <use /> computed.
53c1f7971c397999b3b1463566c4fa335f02a912 authored over 14 years ago by hywan <devnull@localhost>
53c1f7971c397999b3b1463566c4fa335f02a912 authored over 14 years ago by hywan <devnull@localhost>
Better computing of <yield />.
85c1b1295c24859f4e475bcec0f0ce0215f3d9ea authored over 14 years ago by hywan <devnull@localhost>
85c1b1295c24859f4e475bcec0f0ce0215f3d9ea authored over 14 years ago by hywan <devnull@localhost>
Clean a bit the code.
0fc12894d27b40de8cdc4afe243427e20fc0da92 authored over 14 years ago by hywan <devnull@localhost>
0fc12894d27b40de8cdc4afe243427e20fc0da92 authored over 14 years ago by hywan <devnull@localhost>
Add contraint: <use /> must open a <definition> XYL file.
c98167abda9647b85e8d3d93c999af501ab495e7 authored over 14 years ago by hywan <devnull@localhost>
c98167abda9647b85e8d3d93c999af501ab495e7 authored over 14 years ago by hywan <devnull@localhost>
Compute <use /> :-).
4fefe807d842c25fdb50832945e7c90811ef4fbe authored over 14 years ago by hywan <devnull@localhost>
4fefe807d842c25fdb50832945e7c90811ef4fbe authored over 14 years ago by hywan <devnull@localhost>
Update to support yielder calling inside a yielder definition. Simplify code. Faster.
944f633f543ace4c0b52e1950c2edd8f8a79eb86 authored over 14 years ago by hywan <devnull@localhost>
944f633f543ace4c0b52e1950c2edd8f8a79eb86 authored over 14 years ago by hywan <devnull@localhost>
Fix a bug when data bucket has a group as leaf.
ceba340ef1f325d822f40ad0da0bcd8f9a3687bb authored over 14 years ago by hywan <devnull@localhost>
ceba340ef1f325d822f40ad0da0bcd8f9a3687bb authored over 14 years ago by hywan <devnull@localhost>
Add support of named yielder: <yield name="foo">…</yield>…<foo … />.
338a30052a965f6b3d616c490cfdb51f00ac2fec authored over 14 years ago by hywan <devnull@localhost>
338a30052a965f6b3d616c490cfdb51f00ac2fec authored over 14 years ago by hywan <devnull@localhost>
Add support of “empty” binding, i.e. @bind="?".
87e4078cdc69ab3aa1877c70ce5fec906ee9d457 authored over 14 years ago by hywan <devnull@localhost>
87e4078cdc69ab3aa1877c70ce5fec906ee9d457 authored over 14 years ago by hywan <devnull@localhost>
Start support of <yield>. Anonymous yielders: ok.
0e29eb27139c93f99011f40c30f153863f4a00a3 authored over 14 years ago by hywan <devnull@localhost>
0e29eb27139c93f99011f40c30f153863f4a00a3 authored over 14 years ago by hywan <devnull@localhost>
Change @value for @bind for binding data bucket.
da5c30dde05b830077d63a903c06280380cb9264 authored over 14 years ago by hywan <devnull@localhost>
da5c30dde05b830077d63a903c06280380cb9264 authored over 14 years ago by hywan <devnull@localhost>
Support path in data bucket binding.
b930fe1eec319f9f75e8b5392d1ae06c0dd7e8f5 authored over 14 years ago by hywan <devnull@localhost>
b930fe1eec319f9f75e8b5392d1ae06c0dd7e8f5 authored over 14 years ago by hywan <devnull@localhost>
Fix a parse error…
b8c8d41d9a6e4ee6bb9fe9b3748af0ad5760fa16 authored over 14 years ago by hywan <devnull@localhost>
b8c8d41d9a6e4ee6bb9fe9b3748af0ad5760fa16 authored over 14 years ago by hywan <devnull@localhost>
Allow a simplified-structure for data buckets. And remove a debug method.
c72590adb144f85e1a44daaedda2c679d4696ed4 authored over 14 years ago by hywan <devnull@localhost>
c72590adb144f85e1a44daaedda2c679d4696ed4 authored over 14 years ago by hywan <devnull@localhost>
New data manager system. Allow deep recursion binding. Very hard…
ecc2b9619a141ed208a24b40d72566f340b9e4a4 authored over 14 years ago by hywan <devnull@localhost>
ecc2b9619a141ed208a24b40d72566f340b9e4a4 authored over 14 years ago by hywan <devnull@localhost>
Update data manager. Now we can have multi same node (I don't know how to explain it…).
f4eae5deaa7d5576402d8928a6cc473eb69eb423 authored over 14 years ago by hywan <devnull@localhost>
f4eae5deaa7d5576402d8928a6cc473eb69eb423 authored over 14 years ago by hywan <devnull@localhost>
getData() now returns a reference. And add the getCurrentData(), if an element holds/is linked to many data.
a30fc484aa8f94b431b856d2ceca45cdc5219897 authored over 14 years ago by hywan <devnull@localhost>
a30fc484aa8f94b431b856d2ceca45cdc5219897 authored over 14 years ago by hywan <devnull@localhost>
Early draft of Hoa_Xyl :-).
343ccbd2815cae86d9544a2413aa36dced158ed7 authored over 14 years ago by hywan <devnull@localhost>
343ccbd2815cae86d9544a2413aa36dced158ed7 authored over 14 years ago by hywan <devnull@localhost>
New repository layout (again).
087f4c466aba9aee909dfe79bb126fc44f0ba494 authored about 16 years ago by hywan <devnull@localhost>
087f4c466aba9aee909dfe79bb126fc44f0ba494 authored about 16 years ago by hywan <devnull@localhost>