]> Nishi Git Mirror - gwion.git/commitdiff
:art: Update
authorfennecdjay <astor.jeremie@wanadoo.fr>
Mon, 11 Nov 2019 12:12:52 +0000 (13:12 +0100)
committerfennecdjay <astor.jeremie@wanadoo.fr>
Mon, 11 Nov 2019 12:12:52 +0000 (13:12 +0100)
custom.css
docs/Overview/README.mdr
docs/README.mdr
docs/Reference/Types/Unions.mdr
scripts/deploy.sh
scripts/mdr2mdbook.sh

index d5170b1c07c14693d276cdb558c9278a6c17d459..a4532723d64d538965029d2bb1c0299e1b6db51b 100644 (file)
@@ -15,3 +15,11 @@ footer {
   font-size: small;
   font-style: italic;
 }
+
+.zoom {
+  transition: transform .2s; /* Animation */
+}
+
+.zoom:hover {
+  transform: scale(1.5); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */
+}
index 07dd0c5c770357eace1b04f76e762baabca37471..3b158d400d9c05e97fc45f9c4a23e32ee7af7d4b 100644 (file)
@@ -1 +1,3 @@
 # Overview
+
+<!-- toc -->
index 670a1ff4dc575a835cd5e6dea2cc40cafafd9447..89e44d0cce0645edc536731edca1d2b93e95fc1a 100644 (file)
@@ -15,7 +15,7 @@ Here is the piece of code you're waiting for :tada::
 ## (Bag of) Features
   * [single inheritance](https://en.wikipedia.org/wiki/Inheritance_(object-oriented_programming)#Design_constraints)
   * typedef (function pointers and type aliases)
-  * enums and unions
+  * [enums](Reference/Types/Enums.html) and [unions](Reference/Types/Unions.html) 
   * templates (both class and functions)
   * easy concurrency/async
   * [lambdas](Reference/Functions/Lambdas.html)
index 3ca0d1979abae014d8dc34a6a90aba1b8e7eb5df..e171f88163176e004578e22c4fdb5559ac1a685e 100644 (file)
@@ -1 +1,13 @@
 # Union types
+
+Union store their component in the same memory space.
+For more infomations, see [here](https://en.wikipedia.org/wiki/Union_type).
+
+@``` base_union
+union {
+  int a;
+  float f;
+  Object o;
+};
+@```
+
index 2acb9464686a3be013c9109f20f5fcafc363aee0..f31adb0245f73e54fed5f5c67ab354ed1ee6554b 100644 (file)
@@ -1,4 +1,4 @@
-git checkout doc_tmp
+git checkout -b doc_tmp
 git branch -r | grep gh-pages && git push origin :gh-pages || true
 git add -f book
 git commit -m "add book"
index d5618015acfa002e80d63946790723254cde8f59..da47e7bd64dca721b4ee456840a26dd6ecbd7b5e 100644 (file)
@@ -22,7 +22,6 @@ ensure_dir() {
 }
 
 doc2src() {
-echo $1
   mdr $1 || return
   mdfile=${1::-1}
   target=$(sed 's/docs/src/' <<< $mdfile)
@@ -38,10 +37,10 @@ runall() {
   done
 }
 
-if [[ "$1" == *".mdr" ]]
+  if [[ "$1" == *".mdr" ]]
   then doc2src $1
   if [ "$(git status -s | grep docs)" ]
   then sh scripts/summary.sh > src/SUMMARY.md
   fi
-else runall
-fi
+  else runall
+  fi