summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorBoris Verkhovskiy <boris.verk@gmail.com>2024-04-06 08:33:50 -0700
committerBoris Verkhovskiy <boris.verk@gmail.com>2024-04-06 08:33:50 -0700
commit3e687f1a8ccb1cd0d52a966005551d528ca141df (patch)
tree30d433ba19ec49808cc0f0de8a161835ad5f29c9
parent9fa4b5af80f1cd7fe2469c198d02a21e4f8884a1 (diff)
Remove leading and trailing empty lines in code blocks
-rw-r--r--CHICKEN.html.markdown2
-rw-r--r--amd.html.markdown7
-rw-r--r--ar-ar/html-ar.html.markdown1
-rw-r--r--ar-ar/python-ar.html.markdown1
-rw-r--r--ar-ar/sql-ar.html.markdown1
-rw-r--r--asciidoc.html.markdown1
-rw-r--r--assemblyscript.html.markdown1
-rw-r--r--awk.html.markdown1
-rw-r--r--bc.html.markdown1
-rw-r--r--c++.html.markdown3
-rw-r--r--c.html.markdown1
-rw-r--r--ca-es/groovy-ca.html.markdown3
-rw-r--r--ca-es/html-ca.html.markdown1
-rw-r--r--ca-es/kotlin-ca.html.markdown1
-rw-r--r--cobol.html.markdown6
-rw-r--r--coldfusion.html.markdown1
-rw-r--r--common-lisp.html.markdown1
-rw-r--r--crystal.html.markdown2
-rw-r--r--cs-cz/hack.html.markdown1
-rw-r--r--cs-cz/python.html.markdown1
-rw-r--r--cs-cz/sass.html.markdown4
-rw-r--r--csharp.html.markdown1
-rw-r--r--cue.html.markdown2
-rw-r--r--cypher.html.markdown21
-rw-r--r--d.html.markdown1
-rw-r--r--dart.html.markdown1
-rw-r--r--de-de/asciidoc-de.html.markdown1
-rw-r--r--de-de/bc.html.markdown1
-rw-r--r--de-de/c++-de.html.markdown3
-rw-r--r--de-de/c-de.html.markdown1
-rw-r--r--de-de/crystal-de.html.markdown1
-rw-r--r--de-de/css-de.html.markdown3
-rw-r--r--de-de/d-de.html.markdown2
-rw-r--r--de-de/edn-de.html.markdown1
-rw-r--r--de-de/elixir-de.html.markdown2
-rw-r--r--de-de/hack-de.html.markdown1
-rw-r--r--de-de/haml-de.html.markdown1
-rw-r--r--de-de/haskell-de.html.markdown1
-rw-r--r--de-de/html-de.html.markdown1
-rw-r--r--de-de/latex-de.html.markdown1
-rw-r--r--de-de/lua-de.html.markdown2
-rw-r--r--de-de/make-de.html.markdown1
-rw-r--r--de-de/processing-de.html.markdown1
-rw-r--r--de-de/pug-de.html.markdown3
-rw-r--r--de-de/pyqt-de.html.markdown1
-rw-r--r--de-de/python-de.html.markdown2
-rw-r--r--de-de/pythonlegacy-de.html.markdown1
-rw-r--r--de-de/rst-de.html.markdown1
-rw-r--r--de-de/sass-de.html.markdown3
-rw-r--r--de-de/scala-de.html.markdown1
-rw-r--r--de-de/shutit-de.html.markdown1
-rw-r--r--de-de/tcl-de.html.markdown2
-rw-r--r--docker.html.markdown5
-rw-r--r--edn.html.markdown1
-rw-r--r--el-gr/haskell-gr.html.markdown1
-rw-r--r--el-gr/html-gr.html.markdown1
-rw-r--r--el-gr/java-gr.html.markdown1
-rw-r--r--el-gr/ocaml-gr.html.markdown1
-rw-r--r--el-gr/python-gr.html.markdown1
-rw-r--r--el-gr/scala-gr.html.markdown2
-rw-r--r--erlang.html.markdown1
-rw-r--r--es-es/asymptotic-notation-es.html.markdown1
-rw-r--r--es-es/awk-es.html.markdown1
-rw-r--r--es-es/bf-es.html.markdown2
-rw-r--r--es-es/binary-search-es.html.markdown5
-rw-r--r--es-es/c++-es.html.markdown2
-rw-r--r--es-es/c-es.html.markdown1
-rw-r--r--es-es/coldfusion-es.html.markdown1
-rw-r--r--es-es/common-lisp-es.html.markdown1
-rw-r--r--es-es/csharp-es.html.markdown1
-rw-r--r--es-es/dart-es.html.markdown1
-rw-r--r--es-es/edn-es.html.markdown1
-rw-r--r--es-es/elixir-es.html.markdown1
-rw-r--r--es-es/factor-es.html.markdown2
-rw-r--r--es-es/forth-es.html.markdown1
-rw-r--r--es-es/groovy-es.html.markdown3
-rw-r--r--es-es/hack-es.html.markdown1
-rw-r--r--es-es/haml-es.html.markdown1
-rw-r--r--es-es/haskell-es.html.markdown1
-rw-r--r--es-es/html-es.html.markdown1
-rw-r--r--es-es/java-es.html.markdown1
-rw-r--r--es-es/jquery-es.html.markdown4
-rw-r--r--es-es/json-es.html.markdown1
-rw-r--r--es-es/lambda-calculus-es.html.markdown5
-rw-r--r--es-es/learnsmallbasic-es.html.markdown2
-rw-r--r--es-es/less-es.html.markdown4
-rw-r--r--es-es/matlab-es.html.markdown1
-rw-r--r--es-es/objective-c-es.html.markdown2
-rw-r--r--es-es/pascal-es.html.markdown1
-rw-r--r--es-es/perl-es.html.markdown1
-rw-r--r--es-es/php-composer-es.html.markdown2
-rw-r--r--es-es/php-es.html.markdown1
-rw-r--r--es-es/pyqt-es.html.markdown1
-rw-r--r--es-es/python-es.html.markdown1
-rw-r--r--es-es/pythonstatcomp-es.html.markdown1
-rw-r--r--es-es/r-es.html.markdown4
-rw-r--r--es-es/raku-es.html.markdown2
-rw-r--r--es-es/sass-es.html.markdown3
-rw-r--r--es-es/scala-es.html.markdown2
-rw-r--r--es-es/tcl-es.html.markdown2
-rw-r--r--es-es/tmux-es.html.markdown4
-rw-r--r--es-es/tmux.html.markdown4
-rw-r--r--es-es/typescript-es.html.markdown1
-rw-r--r--es-es/visualbasic-es.html.markdown1
-rw-r--r--es-es/xml-es.html.markdown3
-rw-r--r--es-es/yaml-es.html.markdown1
-rw-r--r--fa-ir/css-fa.html.markdown5
-rw-r--r--fa-ir/java-fa.html.markdown1
-rw-r--r--fa-ir/javascript-fa.html.markdown82
-rw-r--r--factor.html.markdown2
-rw-r--r--fish.html.markdown1
-rw-r--r--forth.html.markdown1
-rw-r--r--fortran.html.markdown2
-rw-r--r--fr-fr/HTML-fr.html.markdown1
-rw-r--r--fr-fr/awk-fr.html.markdown1
-rw-r--r--fr-fr/binary-search-fr.html.markdown5
-rw-r--r--fr-fr/c++-fr.html.markdown4
-rw-r--r--fr-fr/crystal-fr.html.markdown2
-rw-r--r--fr-fr/css-fr.html.markdown3
-rw-r--r--fr-fr/d-fr.html.markdown6
-rw-r--r--fr-fr/elixir-fr.html.markdown1
-rw-r--r--fr-fr/erlang-fr.html.markdown1
-rw-r--r--fr-fr/fsharp-fr.html.markdown2
-rw-r--r--fr-fr/haml-fr.html.markdown1
-rw-r--r--fr-fr/haskell-fr.html.markdown1
-rw-r--r--fr-fr/java-fr.html.markdown1
-rw-r--r--fr-fr/javascript-fr.html.markdown1
-rw-r--r--fr-fr/jquery-fr.html.markdown4
-rw-r--r--fr-fr/lua-fr.html.markdown2
-rw-r--r--fr-fr/make-fr.html.markdown1
-rw-r--r--fr-fr/objective-c-fr.html.markdown1
-rw-r--r--fr-fr/php-fr.html.markdown1
-rw-r--r--fr-fr/pyqt-fr.html.markdown1
-rw-r--r--fr-fr/python-fr.html.markdown1
-rw-r--r--fr-fr/pythonlegacy-fr.html.markdown2
-rw-r--r--fr-fr/r-fr.html.markdown4
-rw-r--r--fr-fr/ruby-fr.html.markdown1
-rw-r--r--fr-fr/scala-fr.html.markdown3
-rw-r--r--fr-fr/tmux-fr.html.markdown4
-rw-r--r--fr-fr/typescript-fr.html.markdown1
-rw-r--r--fr-fr/xml-fr.html.markdown3
-rw-r--r--fr-fr/yaml-fr.html.markdown1
-rw-r--r--fsharp.html.markdown2
-rw-r--r--git.html.markdown3
-rw-r--r--groovy.html.markdown3
-rw-r--r--hack.html.markdown1
-rw-r--r--haml.html.markdown1
-rw-r--r--haskell.html.markdown1
-rw-r--r--haxe.html.markdown1
-rw-r--r--hdl.html.markdown2
-rw-r--r--html.html.markdown1
-rw-r--r--hu-hu/pythonlegacy-hu.html.markdown1
-rw-r--r--hu-hu/typescript-hu.html.markdown1
-rw-r--r--id-id/asciidoc-id.html.markdown1
-rw-r--r--id-id/css-id.html.markdown4
-rw-r--r--id-id/java-id.html.markdown1
-rw-r--r--id-id/php-id.html.markdown1
-rw-r--r--id-id/rst-id.html.markdown1
-rw-r--r--id-id/smallbasic-id.html.markdown1
-rw-r--r--id-id/xml-id.html.markdown4
-rw-r--r--it-it/asciidoc-it.html.markdown1
-rw-r--r--it-it/bf-it.html.markdown1
-rw-r--r--it-it/c++-it.html.markdown2
-rw-r--r--it-it/elixir-it.html.markdown1
-rw-r--r--it-it/html-it.html.markdown1
-rw-r--r--it-it/java-it.html.markdown1
-rw-r--r--it-it/jquery-it.html.markdown4
-rw-r--r--it-it/matlab-it.html.markdown1
-rw-r--r--it-it/php-composer-it.html.markdown2
-rw-r--r--it-it/pyqt-it.html.markdown1
-rw-r--r--it-it/python-it.html.markdown1
-rw-r--r--it-it/pythonlegacy-it.html.markdown1
-rw-r--r--it-it/rst-it.html.markdown1
-rw-r--r--it-it/solidity.html.markdown1
-rw-r--r--it-it/zfs-it.html.markdown2
-rw-r--r--ja-jp/asciidoc.html.markdown1
-rw-r--r--ja-jp/bash-jp.html.markdown1
-rw-r--r--ja-jp/julia-jp.html.markdown1
-rw-r--r--ja-jp/php-jp.html.markdown1
-rw-r--r--ja-jp/r-jp.html.markdown6
-rw-r--r--jinja.html.markdown2
-rw-r--r--jquery.html.markdown3
-rw-r--r--jsonnet.html.markdown1
-rw-r--r--ko-kr/erlang-kr.html.markdown1
-rw-r--r--ko-kr/java-kr.html.markdown1
-rw-r--r--ko-kr/kotlin-kr.html.markdown1
-rw-r--r--ko-kr/lua-kr.html.markdown1
-rw-r--r--ko-kr/php-kr.html.markdown1
-rw-r--r--ko-kr/pythonlegacy-kr.html.markdown2
-rw-r--r--less.html.markdown4
-rw-r--r--lfe.html.markdown1
-rw-r--r--lt-lt/tmux-lt.html.markdown4
-rw-r--r--lua.html.markdown1
-rw-r--r--m.html.markdown11
-rw-r--r--make.html.markdown1
-rw-r--r--matlab.html.markdown1
-rw-r--r--messagepack.html.markdown2
-rw-r--r--mips.html.markdown1
-rw-r--r--ms-my/common-lisp-my.html.markdown1
-rw-r--r--ms-my/javascript-my.html.markdown1
-rw-r--r--ms-my/sass-my.html.markdown5
-rw-r--r--ms-my/xml-my.html.markdown3
-rw-r--r--nl-nl/typescript-nl.html.markdown1
-rw-r--r--nl-nl/xml-nl.html.markdown3
-rw-r--r--objective-c.html.markdown2
-rw-r--r--osl.html.markdown4
-rw-r--r--pascal.html.markdown1
-rw-r--r--pcre.html.markdown2
-rw-r--r--php-composer.html.markdown2
-rw-r--r--php.html.markdown1
-rw-r--r--pl-pl/haskell-pl.html.markdown1
-rw-r--r--pl-pl/perl-pl.html.markdown2
-rw-r--r--pl-pl/xml-pl.html.markdown4
-rw-r--r--powershell.html.markdown2
-rw-r--r--pt-br/asciidoc-pt.html.markdown1
-rw-r--r--pt-br/asymptotic-notation-pt.html.markdown1
-rw-r--r--pt-br/awk-pt.html.markdown1
-rw-r--r--pt-br/bc-pt.html.markdown1
-rw-r--r--pt-br/binary-search-pt.html.markdown5
-rw-r--r--pt-br/c++-pt.html.markdown1
-rw-r--r--pt-br/c-pt.html.markdown1
-rw-r--r--pt-br/clojure-macros-pt.html.markdown1
-rw-r--r--pt-br/common-lisp-pt.html.markdown1
-rw-r--r--pt-br/cypher-pt.html.markdown21
-rw-r--r--pt-br/d-pt.html.markdown1
-rw-r--r--pt-br/dart-pt.html.markdown1
-rw-r--r--pt-br/elixir-pt.html.markdown1
-rw-r--r--pt-br/erlang-pt.html.markdown1
-rw-r--r--pt-br/factor-pt.html.markdown2
-rw-r--r--pt-br/fsharp-pt.html.markdown2
-rw-r--r--pt-br/git-pt.html.markdown2
-rw-r--r--pt-br/groovy-pt.html.markdown3
-rw-r--r--pt-br/hack-pt.html.markdown1
-rw-r--r--pt-br/haxe-pt.html.markdown2
-rw-r--r--pt-br/html-pt.html.markdown1
-rw-r--r--pt-br/java-pt.html.markdown1
-rw-r--r--pt-br/jquery-pt.html.markdown4
-rw-r--r--pt-br/kotlin-pt.html.markdown1
-rw-r--r--pt-br/less-pt.html.markdown4
-rw-r--r--pt-br/lua-pt.html.markdown1
-rw-r--r--pt-br/make-pt.html.markdown1
-rw-r--r--pt-br/matlab-pt.html.markdown1
-rw-r--r--pt-br/pascal-pt.html.markdown1
-rw-r--r--pt-br/php-composer-pt.html.markdown2
-rw-r--r--pt-br/php-pt.html.markdown1
-rw-r--r--pt-br/pug-pt.html.markdown3
-rw-r--r--pt-br/pyqt-pt.html.markdown1
-rw-r--r--pt-br/python-pt.html.markdown1
-rw-r--r--pt-br/pythonlegacy-pt.html.markdown2
-rw-r--r--pt-br/pythonstatcomp-pt.html.markdown4
-rw-r--r--pt-br/r-pt.html.markdown4
-rw-r--r--pt-br/sass-pt.html.markdown4
-rw-r--r--pt-br/scala-pt.html.markdown1
-rw-r--r--pt-br/set-theory-pt.html.markdown4
-rw-r--r--pt-br/stylus-pt.html.markdown2
-rw-r--r--pt-br/swift-pt.html.markdown1
-rw-r--r--pt-br/tmux-pt.html.markdown4
-rw-r--r--pt-br/typescript-pt.html.markdown1
-rw-r--r--pt-br/visualbasic-pt.html.markdown1
-rw-r--r--pt-br/xml-pt.html.markdown3
-rw-r--r--pt-br/yaml-pt.html.markdown1
-rw-r--r--pt-pt/scala-pt.html.markdown2
-rw-r--r--pug.html.markdown3
-rw-r--r--purescript.html.markdown2
-rw-r--r--pyqt.html.markdown1
-rw-r--r--python.html.markdown2
-rw-r--r--pythonlegacy.html.markdown1
-rw-r--r--pythonstatcomp.html.markdown4
-rw-r--r--r.html.markdown4
-rw-r--r--raku-pod.html.markdown1
-rw-r--r--raylib.html.markdown1
-rw-r--r--rdf.html.markdown1
-rw-r--r--red.html.markdown2
-rw-r--r--ro-ro/bf-ro.html.markdown1
-rw-r--r--ro-ro/elixir-ro.html.markdown1
-rw-r--r--ro-ro/haskell-ro.html.markdown2
-rw-r--r--ro-ro/pythonlegacy-ro.html.markdown2
-rw-r--r--ro-ro/xml-ro.html.markdown3
-rw-r--r--rst.html.markdown1
-rw-r--r--ru-ru/binary-search-ru.html.markdown4
-rw-r--r--ru-ru/c++-ru.html.markdown2
-rw-r--r--ru-ru/common-lisp-ru.html.markdown1
-rw-r--r--ru-ru/crystal-ru.html.markdown1
-rw-r--r--ru-ru/css-ru.html.markdown3
-rw-r--r--ru-ru/d-ru.html.markdown1
-rw-r--r--ru-ru/elixir-ru.html.markdown1
-rw-r--r--ru-ru/erlang-ru.html.markdown1
-rw-r--r--ru-ru/forth-ru.html.markdown1
-rw-r--r--ru-ru/haml-ru.html.markdown1
-rw-r--r--ru-ru/haskell-ru.html.markdown1
-rw-r--r--ru-ru/html-ru.html.markdown1
-rw-r--r--ru-ru/java-ru.html.markdown1
-rw-r--r--ru-ru/jquery-ru.html.markdown4
-rw-r--r--ru-ru/julia-ru.html.markdown1
-rw-r--r--ru-ru/kotlin-ru.html.markdown1
-rw-r--r--ru-ru/learnvisualbasic-ru.html.markdown1
-rw-r--r--ru-ru/lua-ru.html.markdown2
-rw-r--r--ru-ru/objective-c-ru.html.markdown2
-rw-r--r--ru-ru/pascal-ru.html.markdown1
-rw-r--r--ru-ru/php-composer-ru.html.markdown1
-rw-r--r--ru-ru/php-ru.html.markdown1
-rw-r--r--ru-ru/pyqt-ru.html.markdown2
-rw-r--r--ru-ru/python-ru.html.markdown2
-rw-r--r--ru-ru/pythonlegacy-ru.html.markdown1
-rw-r--r--ru-ru/qt-ru.html.markdown1
-rw-r--r--ru-ru/rust-ru.html.markdown1
-rw-r--r--ru-ru/tcl-ru.html.markdown3
-rw-r--r--ru-ru/tmux-ru.html.markdown4
-rw-r--r--ru-ru/typescript-ru.html.markdown1
-rw-r--r--ru-ru/xml-ru.html.markdown3
-rw-r--r--ru-ru/zfs-ru.html.markdown2
-rw-r--r--sass.html.markdown3
-rw-r--r--scala.html.markdown2
-rw-r--r--self.html.markdown1
-rw-r--r--shutit.html.markdown1
-rw-r--r--sk-sk/elixir-sk.html.markdown1
-rw-r--r--sl-si/asciidoc-sl.html.markdown2
-rw-r--r--smallbasic.html.markdown1
-rw-r--r--solidity.html.markdown1
-rw-r--r--stylus.html.markdown1
-rw-r--r--sv-se/haskell-sv.html.markdown1
-rw-r--r--ta_in/xml-ta.html.markdown3
-rw-r--r--tact.html.markdown1
-rw-r--r--tailspin.html.markdown1
-rw-r--r--tcl.html.markdown2
-rw-r--r--textile.html.markdown11
-rw-r--r--th-th/pascal.th.html.markdown1
-rw-r--r--th-th/typescript.th.html.markdown2
-rw-r--r--tmux.html.markdown4
-rw-r--r--toml.html.markdown3
-rw-r--r--tr-tr/c++-tr.html.markdown3
-rw-r--r--tr-tr/c-tr.html.markdown1
-rw-r--r--tr-tr/dynamic-programming-tr.html.markdown3
-rw-r--r--tr-tr/edn-tr.html.markdown1
-rw-r--r--tr-tr/fsharp-tr.html.markdown2
-rw-r--r--tr-tr/git-tr.html.markdown5
-rw-r--r--tr-tr/html-tr.html.markdown1
-rw-r--r--tr-tr/jquery-tr.html.markdown2
-rw-r--r--tr-tr/kotlin-tr.html.markdown2
-rw-r--r--tr-tr/objective-c-tr.html.markdown4
-rw-r--r--tr-tr/php-tr.html.markdown1
-rw-r--r--tr-tr/python-tr.html.markdown1
-rw-r--r--tr-tr/pythonlegacy-tr.html.markdown3
-rw-r--r--tr-tr/typescript-tr.html.markdown1
-rw-r--r--typescript.html.markdown1
-rw-r--r--uk-ua/c-ua.html.markdown2
-rw-r--r--uk-ua/cypher-ua.html.markdown19
-rw-r--r--uk-ua/java-ua.html.markdown1
-rw-r--r--uk-ua/json-ua.html.markdown2
-rw-r--r--uk-ua/mips-ua.html.markdown1
-rw-r--r--uk-ua/wasm-ua.html.markdown1
-rw-r--r--v.html.markdown2
-rw-r--r--vala.html.markdown3
-rw-r--r--vi-vn/html-vi.html.markdown1
-rw-r--r--vi-vn/less-vi.html.markdown4
-rw-r--r--vi-vn/objective-c-vi.html.markdown4
-rw-r--r--vi-vn/python-vi.html.markdown1
-rw-r--r--vi-vn/sass-vi.html.markdown3
-rw-r--r--vi-vn/typescript-vi.html.markdown1
-rw-r--r--visualbasic.html.markdown1
-rw-r--r--vyper.html.markdown1
-rw-r--r--wasm.html.markdown1
-rw-r--r--zfs.html.markdown2
-rw-r--r--zh-cn/asciidoc-cn.html.markdown1
-rw-r--r--zh-cn/awk-cn.html.markdown2
-rw-r--r--zh-cn/bf-cn.html.markdown1
-rw-r--r--zh-cn/c++-cn.html.markdown1
-rw-r--r--zh-cn/c-cn.html.markdown1
-rw-r--r--zh-cn/cobol-cn.html.markdown6
-rw-r--r--zh-cn/crystal-cn.html.markdown2
-rw-r--r--zh-cn/csharp-cn.html.markdown1
-rw-r--r--zh-cn/css-cn.html.markdown3
-rw-r--r--zh-cn/dart-cn.html.markdown1
-rw-r--r--zh-cn/elixir-cn.html.markdown1
-rw-r--r--zh-cn/erlang-cn.html.markdown1
-rw-r--r--zh-cn/fortran-cn.html.markdown1
-rw-r--r--zh-cn/groovy-cn.html.markdown3
-rw-r--r--zh-cn/haskell-cn.html.markdown1
-rw-r--r--zh-cn/html-cn.html.markdown1
-rw-r--r--zh-cn/java-cn.html.markdown1
-rw-r--r--zh-cn/jquery-cn.html.markdown4
-rw-r--r--zh-cn/kotlin-cn.html.markdown1
-rw-r--r--zh-cn/less-cn.html.markdown4
-rw-r--r--zh-cn/matlab-cn.html.markdown1
-rw-r--r--zh-cn/mips-cn.html.markdown1
-rw-r--r--zh-cn/perl-cn.html.markdown2
-rw-r--r--zh-cn/php-cn.html.markdown1
-rw-r--r--zh-cn/pythonlegacy-cn.html.markdown3
-rw-r--r--zh-cn/r-cn.html.markdown1
-rw-r--r--zh-cn/raylib-cn.html.markdown1
-rw-r--r--zh-cn/red-cn.html.markdown1
-rw-r--r--zh-cn/sass-cn.html.markdown3
-rw-r--r--zh-cn/scala-cn.html.markdown2
-rw-r--r--zh-cn/sql-cn.html.markdown1
-rw-r--r--zh-cn/swift-cn.html.markdown1
-rw-r--r--zh-cn/tmux-cn.html.markdown4
-rw-r--r--zh-cn/typescript-cn.html.markdown1
-rw-r--r--zh-cn/visualbasic-cn.html.markdown1
-rw-r--r--zh-cn/xml-cn.html.markdown3
-rw-r--r--zh-cn/zfs-cn.html.markdown1
-rw-r--r--zh-tw/dart-tw.html.markdown1
-rw-r--r--zh-tw/elixir-tw.html.markdown1
-rw-r--r--zh-tw/pythonlegacy-tw.html.markdown1
403 files changed, 257 insertions, 618 deletions
diff --git a/CHICKEN.html.markdown b/CHICKEN.html.markdown
index 4ae45cac..37f6c859 100644
--- a/CHICKEN.html.markdown
+++ b/CHICKEN.html.markdown
@@ -504,8 +504,8 @@ sqr ;; => #<procedure (sqr x)>
(import star-squarer)
(square 3) ;; => ((* * *)(* * *)(* * *))
-
```
+
## Further Reading
* [CHICKEN User's Manual](https://wiki.call-cc.org/manual).
* [R5RS standards](http://www.schemers.org/Documents/Standards/R5RS)
diff --git a/amd.html.markdown b/amd.html.markdown
index fc8f20a4..82739780 100644
--- a/amd.html.markdown
+++ b/amd.html.markdown
@@ -15,6 +15,7 @@ synchronous loading of modules incurs performance, usability, debugging, and
cross-domain access problems.
### Basic concept
+
```javascript
// The basic AMD API consists of nothing but two methods: `define` and `require`
// and is all about module definition and consumption:
@@ -117,6 +118,7 @@ define(['daos/things', 'modules/someHelpers'], function(thingsDao, helpers){
return SomeClass;
});
```
+
To alter the default path mapping behavior use `requirejs.config(configObj)` in your `main.js`:
```javascript
@@ -135,6 +137,7 @@ require(['jquery', 'coolLibFromBower', 'modules/someHelpers'], function($, coolL
coolLib.doFancyStuffWith(helpers.transform($('#foo')));
});
```
+
`require.js`-based apps will usually have a single entry point (`main.js`) that is passed to the `require.js` script tag as a data-attribute. It will be automatically loaded and executed on pageload:
```html
@@ -156,16 +159,19 @@ Many people prefer using AMD for sane code organization during development, but
`require.js` comes with a script called `r.js` (that you will probably run in node.js, although Rhino is supported too) that can analyse your project's dependency graph, and build a single file containing all your modules (properly named), minified and ready for consumption.
Install it using `npm`:
+
```shell
$ npm install requirejs -g
```
Now you can feed it with a configuration file:
+
```shell
$ r.js -o app.build.js
```
For our above example the configuration might look like:
+
```javascript
/* file : app.build.js */
({
@@ -182,6 +188,7 @@ For our above example the configuration might look like:
```
To use the built file in production, simply swap `data-main`:
+
```html
<script src="require.js" data-main="app/main-built"></script>
```
diff --git a/ar-ar/html-ar.html.markdown b/ar-ar/html-ar.html.markdown
index f17164cf..b88df668 100644
--- a/ar-ar/html-ar.html.markdown
+++ b/ar-ar/html-ar.html.markdown
@@ -107,7 +107,6 @@ HTML اختصار ل HyperText Markup Language، أي "لغة ترميز الن
<td>الصف الثاني، العمود الأول</td>
</tr>
</table>
-
```
## الاستعمال
diff --git a/ar-ar/python-ar.html.markdown b/ar-ar/python-ar.html.markdown
index f89c2f25..76191387 100644
--- a/ar-ar/python-ar.html.markdown
+++ b/ar-ar/python-ar.html.markdown
@@ -22,7 +22,6 @@ filename: learnpython-ar.py
ملحوظة: هذا المقال يُطبق على بايثون 3 فقط. راجع المقال [هنا](http://learnxinyminutes.com/docs/pythonlegacy/) إذا أردت تعلم لغة البايثون نسخة 2.7 الأقدم
```python
-
# تعليق من سطر واحد يبدأ برمز الرقم.
""" يمكن كتابة تعليق يتكون من أكثر من سطر
diff --git a/ar-ar/sql-ar.html.markdown b/ar-ar/sql-ar.html.markdown
index dea20c1f..de1f16a2 100644
--- a/ar-ar/sql-ar.html.markdown
+++ b/ar-ar/sql-ar.html.markdown
@@ -125,6 +125,7 @@ DELETE FROM tablename1;
-- تماما tablename1 إزالة جدول
DROP TABLE tablename1;
```
+
<div dir="rtl">
## اقرأ أكثر
diff --git a/asciidoc.html.markdown b/asciidoc.html.markdown
index 557ed294..95c545ce 100644
--- a/asciidoc.html.markdown
+++ b/asciidoc.html.markdown
@@ -81,7 +81,6 @@ Section Titles
==== Level 3 <h4>
===== Level 4 <h5>
-
```
Lists
diff --git a/assemblyscript.html.markdown b/assemblyscript.html.markdown
index 4433b41e..0bc4bf0d 100644
--- a/assemblyscript.html.markdown
+++ b/assemblyscript.html.markdown
@@ -193,7 +193,6 @@ let doubles = [0.0, 1.0, 2, 3, 4] // will infer as Array<f64>
let bytes1 = [0 as u8, 1, 2, 3, 4] // will infer as Array<u8>
let bytes2 = [0, 1, 2, 3, 4] as u8[] // will infer as Array<u8>
let bytes3: u8[] = [0, 1, 2, 3, 4] // will infer as Array<u8>
-
```
## Further Reading
diff --git a/awk.html.markdown b/awk.html.markdown
index e1d4a0a3..ee4cfcac 100644
--- a/awk.html.markdown
+++ b/awk.html.markdown
@@ -375,7 +375,6 @@ END {
if (nlines)
print "The average age for " name " is " sum / nlines;
}
-
```
Further Reading:
diff --git a/bc.html.markdown b/bc.html.markdown
index 9d63acfb..1103d7bb 100644
--- a/bc.html.markdown
+++ b/bc.html.markdown
@@ -93,6 +93,7 @@ print a[0], " ", a[1], " ", a[2], " ", a[3], "\n"
quit /*Add this line of code to make sure
that your program exits. This line of code is optional.*/
```
+
Enjoy this simple calculator! (Or this programming language, to be exact.)
This whole program is written in GNU bc. To run it, use ```bc learnbc.bc```.
diff --git a/c++.html.markdown b/c++.html.markdown
index 499eb669..6a3fdb5b 100644
--- a/c++.html.markdown
+++ b/c++.html.markdown
@@ -1196,9 +1196,8 @@ compl 4 // Performs a bitwise not
4 bitor 3 // Performs bitwise or
4 bitand 3 // Performs bitwise and
4 xor 3 // Performs bitwise xor
-
-
```
+
Further Reading:
* An up-to-date language reference can be found at [CPP Reference](http://cppreference.com/w/cpp).
diff --git a/c.html.markdown b/c.html.markdown
index ef341abf..a737696f 100644
--- a/c.html.markdown
+++ b/c.html.markdown
@@ -905,7 +905,6 @@ Node createLinkedList(int *vals, int len);
/* a header file but instead put into separate headers or a C file. */
#endif /* End of the if precompiler directive. */
-
```
## Further Reading
diff --git a/ca-es/groovy-ca.html.markdown b/ca-es/groovy-ca.html.markdown
index f0a9adbe..9e3dabe1 100644
--- a/ca-es/groovy-ca.html.markdown
+++ b/ca-es/groovy-ca.html.markdown
@@ -13,7 +13,6 @@ translations:
Groovy - Un llenguatge dinàmic per la plataforma Java [Llegir-ne més.](http://www.groovy-lang.org/)
```groovy
-
/*
Posa'l en marxa tu mateix:
@@ -413,8 +412,6 @@ int sum(int x, int y) {
}
assert sum(2,5) == 7
-
-
```
## Per aprendre'n més
diff --git a/ca-es/html-ca.html.markdown b/ca-es/html-ca.html.markdown
index 351eb722..206d9885 100644
--- a/ca-es/html-ca.html.markdown
+++ b/ca-es/html-ca.html.markdown
@@ -160,7 +160,6 @@ article tracta principalment la sintaxi de l'HTML i alguns consells útils.
<td>Segona fila, segona columna</td>
</tr>
</table>
-
```
## Ús
diff --git a/ca-es/kotlin-ca.html.markdown b/ca-es/kotlin-ca.html.markdown
index cd05a808..04681e11 100644
--- a/ca-es/kotlin-ca.html.markdown
+++ b/ca-es/kotlin-ca.html.markdown
@@ -379,7 +379,6 @@ fun useObject() {
ObjectExample.hello()
val someRef: Any = ObjectExample // podem fer servir el nom de l'objecte
}
-
```
### Per llegir més
diff --git a/cobol.html.markdown b/cobol.html.markdown
index 1350c66f..208aec94 100644
--- a/cobol.html.markdown
+++ b/cobol.html.markdown
@@ -184,12 +184,6 @@ organizations.
*and then re-run the program. This time the output is:
THE FULL NAME IS: BOB GIBBERISH COBB
-
-
-
-
-
-
```
##Ready For More?
diff --git a/coldfusion.html.markdown b/coldfusion.html.markdown
index 97259f56..01d44e98 100644
--- a/coldfusion.html.markdown
+++ b/coldfusion.html.markdown
@@ -233,6 +233,7 @@ ColdFusion started as a tag-based language. Almost all functionality is availabl
<em>Code for reference (Functions must return something to support IE)</em>
```
+
```cfs
<cfcomponent>
<cfset this.hello = "Hello" />
diff --git a/common-lisp.html.markdown b/common-lisp.html.markdown
index 1f2bb366..6fbb9a25 100644
--- a/common-lisp.html.markdown
+++ b/common-lisp.html.markdown
@@ -17,7 +17,6 @@ popular and recent book is [Land of Lisp](http://landoflisp.com/). A new book ab
```lisp
-
;;;-----------------------------------------------------------------------------
;;; 0. Syntax
;;;-----------------------------------------------------------------------------
diff --git a/crystal.html.markdown b/crystal.html.markdown
index d32712ce..eed009cb 100644
--- a/crystal.html.markdown
+++ b/crystal.html.markdown
@@ -9,7 +9,6 @@ contributors:
---
```crystal
-
# This is a comment
# Everything is an object
@@ -556,7 +555,6 @@ rescue ex4 # catch any kind of exception
end
ex #=> "ex2"
-
```
## Additional resources
diff --git a/cs-cz/hack.html.markdown b/cs-cz/hack.html.markdown
index 736ad7e0..9004632a 100644
--- a/cs-cz/hack.html.markdown
+++ b/cs-cz/hack.html.markdown
@@ -295,7 +295,6 @@ class Samuel
$cat = new Samuel();
$cat instanceof KittenInterface === true; // True
-
```
## Více informací
diff --git a/cs-cz/python.html.markdown b/cs-cz/python.html.markdown
index 71509460..b89408a0 100644
--- a/cs-cz/python.html.markdown
+++ b/cs-cz/python.html.markdown
@@ -20,7 +20,6 @@ autora českého překladu pak na [@tbedrich](http://twitter.com/tbedrich) nebo
Poznámka: Tento článek je zaměřen na Python 3. Zde se můžete [naučit starší Python 2.7](http://learnxinyminutes.com/docs/pythonlegacy/).
```python
-
# Jednořádkový komentář začíná křížkem
""" Víceřádkové komentáře používají tři uvozovky nebo apostrofy
diff --git a/cs-cz/sass.html.markdown b/cs-cz/sass.html.markdown
index 0d2fca64..c8c5a2ca 100644
--- a/cs-cz/sass.html.markdown
+++ b/cs-cz/sass.html.markdown
@@ -19,8 +19,6 @@ Tento tutoriál bude používat syntaxi CSS.
Pokud jste již obeznámeni s CSS3, budete schopni používat Sass relativně rychle. Nezprostředkovává nějaké úplně nové stylové možnosti, spíše nátroje, jak psát Vás CSS kód více efektivně, udržitelně a jednoduše.
```scss
-
-
//Jednořádkové komentáře jsou ze Sassu při kompilaci vymazány
/*Víceřádkové komentáře jsou naopak zachovány */
@@ -411,8 +409,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
diff --git a/csharp.html.markdown b/csharp.html.markdown
index 1d7d0881..cfc75d25 100644
--- a/csharp.html.markdown
+++ b/csharp.html.markdown
@@ -1311,7 +1311,6 @@ namespace Csharp7
}
}
}
-
```
## Topics Not Covered
diff --git a/cue.html.markdown b/cue.html.markdown
index a1ff0822..a1a21086 100644
--- a/cue.html.markdown
+++ b/cue.html.markdown
@@ -23,6 +23,7 @@ disposition: "oblivious"
```
Now we can unify and export to JSON:
+
```bash
% cue export name.cue disposition.cue
{
@@ -32,6 +33,7 @@ Now we can unify and export to JSON:
```
Or YAML:
+
```bash
% cue export --out yaml name.cue disposition.cue
name: Daniel
diff --git a/cypher.html.markdown b/cypher.html.markdown
index 32868354..5fe113a2 100644
--- a/cypher.html.markdown
+++ b/cypher.html.markdown
@@ -93,7 +93,6 @@ path = shortestPath( (user)-[:KNOWS*..5]-(other) )
// Tree navigation
(root)<-[:PARENT*]-(leaf:Category)-[:ITEM]->(data:Product)
-
```
@@ -101,13 +100,16 @@ Create queries
---
Create a new node
+
```
CREATE (a:Person {name:"Théo Gauchoux"})
RETURN a
```
+
*`RETURN` allows to have a result after the query. It can be multiple, as `RETURN a, b`.*
Create a new relationship (with 2 new nodes)
+
```
CREATE (a:Person)-[k:KNOWS]-(b:Person)
RETURN a,k,b
@@ -117,36 +119,42 @@ Match queries
---
Match all nodes
+
```
MATCH (n)
RETURN n
```
Match nodes by label
+
```
MATCH (a:Person)
RETURN a
```
Match nodes by label and property
+
```
MATCH (a:Person {name:"Théo Gauchoux"})
RETURN a
```
Match nodes according to relationships (undirected)
+
```
MATCH (a)-[:KNOWS]-(b)
RETURN a,b
```
Match nodes according to relationships (directed)
+
```
MATCH (a)-[:MANAGES]->(b)
RETURN a,b
```
Match nodes with a `WHERE` clause
+
```
MATCH (p:Person {name:"Théo Gauchoux"})-[s:LIVES_IN]->(city:City)
WHERE s.since = 2015
@@ -154,6 +162,7 @@ RETURN p,state
```
You can use `MATCH WHERE` clause with `CREATE` clause
+
```
MATCH (a), (b)
WHERE a.name = "Jacquie" AND b.name = "Michel"
@@ -165,6 +174,7 @@ Update queries
---
Update a specific property of a node
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -172,6 +182,7 @@ SET p.age = 23
```
Replace all properties of a node
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -179,6 +190,7 @@ SET p = {name: "Michel", age: 23}
```
Add new property to a node
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -186,6 +198,7 @@ SET p + = {studies: "IT Engineering"}
```
Add a label to a node
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -197,6 +210,7 @@ Delete queries
---
Delete a specific node (linked relationships must be deleted before)
+
```
MATCH (p:Person)-[relationship]-()
WHERE p.name = "Théo Gauchoux"
@@ -204,14 +218,17 @@ DELETE relationship, p
```
Remove a property in a specific node
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
REMOVE p.age
```
+
*Pay attention to the `REMOVE`keyword, it's not `DELETE` !*
Remove a label from a specific node
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -219,11 +236,13 @@ DELETE p:Person
```
Delete entire database
+
```
MATCH (n)
OPTIONAL MATCH (n)-[r]-()
DELETE n, r
```
+
*Seriously, it's the `rm -rf /` of Cypher !*
diff --git a/d.html.markdown b/d.html.markdown
index 93c08da2..e56661e7 100644
--- a/d.html.markdown
+++ b/d.html.markdown
@@ -128,7 +128,6 @@ class Matrix(uint m, uint n, T = int) {
}
auto mat = new Matrix!(3, 3); // We've defaulted type 'T' to 'int'.
-
```
Speaking of classes, let's talk about properties for a second. A property
diff --git a/dart.html.markdown b/dart.html.markdown
index ab3c07d2..e6594fc5 100644
--- a/dart.html.markdown
+++ b/dart.html.markdown
@@ -710,7 +710,6 @@ main() {
example30 // Adding this comment stops the dart formatter from putting all items on a new line
].forEach((ef) => ef());
}
-
```
## Further Reading
diff --git a/de-de/asciidoc-de.html.markdown b/de-de/asciidoc-de.html.markdown
index d0a62c66..c12c2479 100644
--- a/de-de/asciidoc-de.html.markdown
+++ b/de-de/asciidoc-de.html.markdown
@@ -87,7 +87,6 @@ Abteilungstitel
==== Level 3 <h4>
===== Level 4 <h5>
-
```
Listen
diff --git a/de-de/bc.html.markdown b/de-de/bc.html.markdown
index 49a2878d..d2c6e9ae 100644
--- a/de-de/bc.html.markdown
+++ b/de-de/bc.html.markdown
@@ -96,6 +96,7 @@ print a[0], " ", a[1], " ", a[2], " ", a[3], "\n"
quit /* Füge diese Codezeile hinzu, um sicherzustellen, dass
das Programm beendet. Diese Codezeile ist optional.*/
```
+
Viel Spass mit diesem einfachen Rechner! (Oder dieser Programmiersprache, um exakt zu sein.)
Das ganze Programm wurde in GNU bc geschrieben. Um es auszuführen, benutze ```bc learnbc.bc```.
diff --git a/de-de/c++-de.html.markdown b/de-de/c++-de.html.markdown
index cca54c30..6224d179 100644
--- a/de-de/c++-de.html.markdown
+++ b/de-de/c++-de.html.markdown
@@ -1148,9 +1148,8 @@ compl 4 // Führt bitweises nicht aus.
4 bitor 3 // Führt bitweises oder aus.
4 bitand 3 // Führt bitweises und aus.
4 xor 3 // Führt bitweises xor aus.
-
-
```
+
Weiterführende Literatur:
* Aktuelle Sprachen-Referenz [CPP Reference](http://cppreference.com/w/cpp).
diff --git a/de-de/c-de.html.markdown b/de-de/c-de.html.markdown
index 3a726b83..3eb1e4e6 100644
--- a/de-de/c-de.html.markdown
+++ b/de-de/c-de.html.markdown
@@ -844,6 +844,7 @@ Node create_linked_list(int *value, int length);
#endif /* Ende der Präprozessordirektive */
```
+
## Weiterführende Literatur
Das Beste wird es sein, wenn man sich ein Exemplar des Buches
diff --git a/de-de/crystal-de.html.markdown b/de-de/crystal-de.html.markdown
index 535267ee..2c1dda72 100644
--- a/de-de/crystal-de.html.markdown
+++ b/de-de/crystal-de.html.markdown
@@ -10,7 +10,6 @@ lang: de-de
---
```crystal
-
# Das ist ein Kommentar
# Alles ist ein Objekt
diff --git a/de-de/css-de.html.markdown b/de-de/css-de.html.markdown
index da706e91..02c7559f 100644
--- a/de-de/css-de.html.markdown
+++ b/de-de/css-de.html.markdown
@@ -144,7 +144,6 @@ selector {
font-family: "Courier New", Trebuchet, Arial; /* wird die erste Schriftart
nicht gefunden, wird die zweite benutzt, usw. */
}
-
```
## Benutzung
@@ -164,7 +163,6 @@ empfohlen ist -->
<!-- Oder direkt auf einem Element (sollte aber vermieden werden) -->
<div style='property:value;'>
</div>
-
```
## Spezifität
@@ -190,7 +188,6 @@ p {}
/*E*/
p { property: wert !important; }
-
```
und das folgende Markup:
diff --git a/de-de/d-de.html.markdown b/de-de/d-de.html.markdown
index 28ecc7ae..a4c8c372 100644
--- a/de-de/d-de.html.markdown
+++ b/de-de/d-de.html.markdown
@@ -128,7 +128,6 @@ class Matrix(uint m, uint n, T = int) {
}
auto mat = new Matrix!(3, 3); // Standardmäßig ist T vom Typ Integer
-
```
Wo wir schon bei Klassen sind - Wie wäre es mit Properties! Eine Property
@@ -248,5 +247,4 @@ void main() {
ref = sqrt(i + 1.0);
}
}
-
```
diff --git a/de-de/edn-de.html.markdown b/de-de/edn-de.html.markdown
index 2434d1bd..2d194f3b 100644
--- a/de-de/edn-de.html.markdown
+++ b/de-de/edn-de.html.markdown
@@ -102,7 +102,6 @@ false
(edn/read-string {:readers {'MyYelpClone/MenuItem map->menu-item}}
"#MyYelpClone/MenuItem {:name \"eggs-benedict\" :rating 10}")
; -> #user.MenuItem{:name "eggs-benedict", :rating 10}
-
```
# Referenzen
diff --git a/de-de/elixir-de.html.markdown b/de-de/elixir-de.html.markdown
index 4acb8e23..a91288c9 100644
--- a/de-de/elixir-de.html.markdown
+++ b/de-de/elixir-de.html.markdown
@@ -13,7 +13,6 @@ kompatibel mit Erlang, verfügt aber über eine freundlichere Syntax und bringt
viele Features mit.
```ruby
-
# Einzeilige Kommentare werden mit der Raute gesetzt.
# Es gibt keine mehrzeiligen Kommentare;
@@ -412,7 +411,6 @@ pid <- {:circle, 2}
# Die Shell selbst ist ein Prozess und mit dem Schlüsselwort 'self' kann man
# die aktuelle pid herausfinden.
self() #=> #PID<0.27.0>
-
```
## Referenzen und weitere Lektüre
diff --git a/de-de/hack-de.html.markdown b/de-de/hack-de.html.markdown
index 42428130..6e9b9da3 100644
--- a/de-de/hack-de.html.markdown
+++ b/de-de/hack-de.html.markdown
@@ -305,7 +305,6 @@ class Samuel
$cat = new Samuel();
$cat instanceof KittenInterface === true; // True
-
```
## Weitere Informationen
diff --git a/de-de/haml-de.html.markdown b/de-de/haml-de.html.markdown
index 7272b365..9757ec2f 100644
--- a/de-de/haml-de.html.markdown
+++ b/de-de/haml-de.html.markdown
@@ -147,7 +147,6 @@ $ haml input_file.haml output_file.html
:javascript
console.log('Dies ist ein <script>');
-
```
## Weitere Resourcen
diff --git a/de-de/haskell-de.html.markdown b/de-de/haskell-de.html.markdown
index 5d17ccc7..a154c829 100644
--- a/de-de/haskell-de.html.markdown
+++ b/de-de/haskell-de.html.markdown
@@ -419,7 +419,6 @@ foo :: Integer
What is your name?
Friend!
Hello, Friend!
-
```
Es gibt noch viel mehr in Haskell, wie zum Beispiel Typklassen und Monaden.
diff --git a/de-de/html-de.html.markdown b/de-de/html-de.html.markdown
index 8b5597e7..79bdbb8e 100644
--- a/de-de/html-de.html.markdown
+++ b/de-de/html-de.html.markdown
@@ -106,7 +106,6 @@ Dieser Artikel ist bedacht darauf, nur HTML Syntax und nützliche Tipps zu geben
<td>Zweite Zeile, zweite Spalte</td>
</tr>
</table>
-
```
## Verwendung
diff --git a/de-de/latex-de.html.markdown b/de-de/latex-de.html.markdown
index 8a952b15..6286c2a0 100644
--- a/de-de/latex-de.html.markdown
+++ b/de-de/latex-de.html.markdown
@@ -240,6 +240,7 @@ Das war's erst mal!
% Dokument beenden
\end{document}
```
+
## Mehr Informationen über LateX
* Das tolle LaTeX wikibook: [https://de.wikibooks.org/wiki/LaTeX-Kompendium](https://de.wikibooks.org/wiki/LaTeX-Kompendium)
diff --git a/de-de/lua-de.html.markdown b/de-de/lua-de.html.markdown
index 83f8506c..df3df371 100644
--- a/de-de/lua-de.html.markdown
+++ b/de-de/lua-de.html.markdown
@@ -400,8 +400,8 @@ g = loadstring('print(343)') -- Gibt eine Funktion zurück..
g() -- Ausgabe 343; Vorher kam keine Ausgabe.
--]]
-
```
+
## Referenzen
Ich war so begeistert Lua zu lernen, damit ich Spiele mit <a href="http://love2d.org/">Love 2D game engine</a> programmieren konnte.
diff --git a/de-de/make-de.html.markdown b/de-de/make-de.html.markdown
index 3674f2f5..66be5164 100644
--- a/de-de/make-de.html.markdown
+++ b/de-de/make-de.html.markdown
@@ -21,7 +21,6 @@ Es gibt eine Vielzahl an Varianten von Make, dieser Artikel beschäftigt sich
mit der Version GNU Make. Diese Version ist Standard auf Linux.
```make
-
# Kommentare können so geschrieben werden.
# Dateien sollten Makefile heißen, denn dann können sie als `make <ziel>`
diff --git a/de-de/processing-de.html.markdown b/de-de/processing-de.html.markdown
index 42ae2233..707940db 100644
--- a/de-de/processing-de.html.markdown
+++ b/de-de/processing-de.html.markdown
@@ -255,7 +255,6 @@ Da du nun die Grundsätze der Programmiersprache verstanden hast, schauen wir
uns nun das Beste an Processing an - Das Zeichnen!
```
-
/* -------------------------------------------------
Figuren
-------------------------------------------------
diff --git a/de-de/pug-de.html.markdown b/de-de/pug-de.html.markdown
index ce31c648..cff70660 100644
--- a/de-de/pug-de.html.markdown
+++ b/de-de/pug-de.html.markdown
@@ -16,8 +16,8 @@ Sie kann auch als serverseitige Templatingsprache für Serversprachen
wie NodeJS verwendet werden.
### Die Sprache
-```pug
+```pug
//- Einzeilenkommentar
//- Mehrzeiliger
@@ -198,7 +198,6 @@ mixin comment(name, kommentar)
div.comment-text= kommentar
+comment("Bob", "Das ist super")
//- <div>Hallo</div>
-
```
diff --git a/de-de/pyqt-de.html.markdown b/de-de/pyqt-de.html.markdown
index 3b9b6ebb..ea6f133a 100644
--- a/de-de/pyqt-de.html.markdown
+++ b/de-de/pyqt-de.html.markdown
@@ -43,7 +43,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Damit wir weitere fortgeschrittene Funktionen in **pyqt** verwenden können,
diff --git a/de-de/python-de.html.markdown b/de-de/python-de.html.markdown
index 337f1224..f42e5a0f 100644
--- a/de-de/python-de.html.markdown
+++ b/de-de/python-de.html.markdown
@@ -18,7 +18,6 @@ Hinweis: Dieser Beitrag bezieht sich implizit auf Python 3. Falls du lieber Pyth
dass Python 2 als veraltet gilt und für neue Projekte nicht mehr verwendet werden sollte.
```python
-
# Einzeilige Kommentare beginnen mit einer Raute (Doppelkreuz)
""" Mehrzeilige Strings werden mit
@@ -623,7 +622,6 @@ def say(say_please=False):
print(say()) # Can you buy me a beer?
print(say(say_please=True)) # Can you buy me a beer? Please! I am poor :(
-
```
## Lust auf mehr?
diff --git a/de-de/pythonlegacy-de.html.markdown b/de-de/pythonlegacy-de.html.markdown
index d66a8551..c409a59a 100644
--- a/de-de/pythonlegacy-de.html.markdown
+++ b/de-de/pythonlegacy-de.html.markdown
@@ -745,7 +745,6 @@ def say(say_please=False):
print(say()) # Can you buy me a beer?
print(say(say_please=True)) # Can you buy me a beer? Please! I am poor :(
-
```
## Lust auf mehr?
diff --git a/de-de/rst-de.html.markdown b/de-de/rst-de.html.markdown
index 0eb2b6bf..da5b5f3f 100644
--- a/de-de/rst-de.html.markdown
+++ b/de-de/rst-de.html.markdown
@@ -94,7 +94,6 @@ muss man die Zielurl nach dem Text hinzufügen.
- Wenn man es mehr Markdown ähnlich eingibt: `GitHub <https://github.com/>`_ .
.. _GitHub https://github.com/
-
```
diff --git a/de-de/sass-de.html.markdown b/de-de/sass-de.html.markdown
index 0c14e249..7ae200c9 100644
--- a/de-de/sass-de.html.markdown
+++ b/de-de/sass-de.html.markdown
@@ -19,8 +19,6 @@ Wenn du bereits mit CSS3 vertraut bist, wirst du dir Sass relativ schnell aneign
```scss
-
-
//Einzeilige Kommentare werden entfernt, wenn Sass zu CSS kompiliert wird.
/* Mehrzeilige Kommentare bleiben bestehen. */
@@ -427,7 +425,6 @@ body {
.gutter {
width: 6.25%;
}
-
```
## SASS oder Sass?
diff --git a/de-de/scala-de.html.markdown b/de-de/scala-de.html.markdown
index a8344e6a..3f4ea367 100644
--- a/de-de/scala-de.html.markdown
+++ b/de-de/scala-de.html.markdown
@@ -824,7 +824,6 @@ val writer = new PrintWriter("myfile.txt")
writer.write("Schreibe Zeile" + util.Properties.lineSeparator)
writer.write("Und noch eine Zeile" + util.Properties.lineSeparator)
writer.close()
-
```
## Weiterführende Hinweise
diff --git a/de-de/shutit-de.html.markdown b/de-de/shutit-de.html.markdown
index 29ed639e..e3ca9349 100644
--- a/de-de/shutit-de.html.markdown
+++ b/de-de/shutit-de.html.markdown
@@ -25,7 +25,6 @@ Es ist verfügbar als pip install.
Starten wir mit dem einfachsten Beispiel. Erstelle eine Datei names example.py
```python
-
import shutit
session = shutit.create_session('bash')
session.send('echo Hello World', echo=True)
diff --git a/de-de/tcl-de.html.markdown b/de-de/tcl-de.html.markdown
index 4f3b8820..1c91e57d 100644
--- a/de-de/tcl-de.html.markdown
+++ b/de-de/tcl-de.html.markdown
@@ -462,8 +462,6 @@ puts [countdown 1] ;# -> 1
puts [countdown 1] ;# -> 0
puts [coundown 1] ;# -> invalid command name "countdown1"
puts [countdown 2] ;# -> 1
-
-
```
## Referenzen
diff --git a/docker.html.markdown b/docker.html.markdown
index ec6abe7e..6853451f 100644
--- a/docker.html.markdown
+++ b/docker.html.markdown
@@ -78,6 +78,7 @@ architecture wherein the CLI client communicates with the server component,
which here is, the Docker Engine using RESTful API to issue commands.
## The Docker CLI
+
```bash
# after installing Docker from https://docs.docker.com/get-docker/
# To list available commands, either run `docker` with no parameters or execute
@@ -200,6 +201,7 @@ $ docker logs <container-id>
# More commands can be found at https://docs.docker.com/engine/reference/commandline/docker/
```
+
## The Dockerfile
The Dockerfile is a blueprint of a Docker image. We can mention the artifacts
from our application along with their configurations into this file in the
@@ -239,12 +241,12 @@ CMD [<args>,...]
# This executes after image creation only when the container from the image
# is running.
```
+
### Build your images
Use the `docker build` command after wrapping your application into a Docker
image to run ( or build) it.
```bash
-
$ docker build <path-to-dockerfile>
# used to build an image from the specified Dockerfile
# instead of path we could also specify a URL
@@ -277,5 +279,4 @@ $ docker push <target-image>[:<target-tag>]
# e.g. `docker push akshitadixit/my-sample-app`
# this image will be accessible under your profile's repositories as
# `https://hub.docker.com/r/username/image-name`
-
```
diff --git a/edn.html.markdown b/edn.html.markdown
index f47853f0..f94f7286 100644
--- a/edn.html.markdown
+++ b/edn.html.markdown
@@ -105,7 +105,6 @@ github/fork ; you can't eat with this
{:readers {'MyYelpClone/MenuItem map->MenuItem}}
"#MyYelpClone/MenuItem {:name \"eggs-benedict\" :rating 10}")
; -> #user.MenuItem{:name "eggs-benedict", :rating 10}
-
```
# References
diff --git a/el-gr/haskell-gr.html.markdown b/el-gr/haskell-gr.html.markdown
index c202f3a4..2d25b098 100644
--- a/el-gr/haskell-gr.html.markdown
+++ b/el-gr/haskell-gr.html.markdown
@@ -452,7 +452,6 @@ infixl 6 +
What is your name?
Friend!
Hello, Friend!
-
```
Υπάρχουν πολλά ακόμα πράγματα να εξερευνήσετε στην Haskell, όπως τα typeclasses
diff --git a/el-gr/html-gr.html.markdown b/el-gr/html-gr.html.markdown
index 0ca6e326..003b79db 100644
--- a/el-gr/html-gr.html.markdown
+++ b/el-gr/html-gr.html.markdown
@@ -177,7 +177,6 @@ HTML και κάποιες χρήσιμες συμβουλές σχετικά μ
<td>Δεύτερη γραμμή, δεύτερη στήλη</td>
</tr>
</table>
-
```
## Χρήση
diff --git a/el-gr/java-gr.html.markdown b/el-gr/java-gr.html.markdown
index 5dad4a60..df66a2a9 100644
--- a/el-gr/java-gr.html.markdown
+++ b/el-gr/java-gr.html.markdown
@@ -813,7 +813,6 @@ public class EnumTest {
// Το σώμα του enum (enum body) μπορεί να περιέχει μεθόδους και άλλα πεδία.
// Μπορείς να δεις περισσότερα στο
// https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## Επιπλέων διάβασμα
diff --git a/el-gr/ocaml-gr.html.markdown b/el-gr/ocaml-gr.html.markdown
index 9a15b2d3..6384b1a6 100644
--- a/el-gr/ocaml-gr.html.markdown
+++ b/el-gr/ocaml-gr.html.markdown
@@ -35,6 +35,7 @@ val inc : int -> int = <fun>
# let a = 99 ;;
val a : int = 99
```
+
Για ένα source αρχείο μπορούμε να χρησιμοποιούμε την εντολή
"ocamlc -i /path/to/file.ml" στο terminal για να τυπώσει όλα τα ονόματα και
τους τύπους.
diff --git a/el-gr/python-gr.html.markdown b/el-gr/python-gr.html.markdown
index 203c6e78..4b1f460e 100644
--- a/el-gr/python-gr.html.markdown
+++ b/el-gr/python-gr.html.markdown
@@ -23,7 +23,6 @@ louiedinh [at] [google's email service]
Σημείωση: Το παρόν άρθρο ασχολείται μόνο με την Python 3. Δείτε [εδώ](http://learnxinyminutes.com/docs/pythonlegacy/) αν θέλετε να μάθετε την παλιά Python 2.7
```python
-
# Τα σχόλια μίας γραμμής ξεκινούν με #
""" Τα σχόλια πολλαπλών γραμμών μπορούν
diff --git a/el-gr/scala-gr.html.markdown b/el-gr/scala-gr.html.markdown
index 415fda5c..8af4b2c5 100644
--- a/el-gr/scala-gr.html.markdown
+++ b/el-gr/scala-gr.html.markdown
@@ -13,7 +13,6 @@ lang: el-gr
Scala - Η επεκτάσιμη γλώσσα
```scala
-
/*
Προετοιμαστείτε:
@@ -672,7 +671,6 @@ val writer = new PrintWriter("myfile.txt")
writer.write("Writing line for line" + util.Properties.lineSeparator)
writer.write("Another line here" + util.Properties.lineSeparator)
writer.close()
-
```
## Further resources
diff --git a/erlang.html.markdown b/erlang.html.markdown
index 62666c3a..4523780a 100644
--- a/erlang.html.markdown
+++ b/erlang.html.markdown
@@ -335,7 +335,6 @@ fib:test()
% ```
% rebar eunit
% ```
-
```
## References
diff --git a/es-es/asymptotic-notation-es.html.markdown b/es-es/asymptotic-notation-es.html.markdown
index 3507429c..7ee21c6d 100644
--- a/es-es/asymptotic-notation-es.html.markdown
+++ b/es-es/asymptotic-notation-es.html.markdown
@@ -117,6 +117,7 @@ Echemos un vistazo a la definición de O-grande.
```
3log n + 100 <= c * log n
```
+
¿Hay alguna constante c que satisface esto para todo n?
```
diff --git a/es-es/awk-es.html.markdown b/es-es/awk-es.html.markdown
index 1ee12956..2165c47a 100644
--- a/es-es/awk-es.html.markdown
+++ b/es-es/awk-es.html.markdown
@@ -354,7 +354,6 @@ END {
if (nlines)
print "La edad promedio para " name " es " sum / nlines
}
-
```
Más información:
diff --git a/es-es/bf-es.html.markdown b/es-es/bf-es.html.markdown
index df1ae2e7..0769e2a7 100644
--- a/es-es/bf-es.html.markdown
+++ b/es-es/bf-es.html.markdown
@@ -16,7 +16,6 @@ Puedes probar brainfuck en tu navegador con [brainfuck-visualizer](http://fatihe
```
-
Cualquier caracter que no sea "><+-.,[]" (sin incluir las comillas)
será ignorado.
@@ -84,6 +83,7 @@ hasta la próxima vez. Para resolver este problema también incrementamos la
celda #4 y luego copiamos la celda #4 a la celda #2. La celda #3 contiene
el resultado.
```
+
Y eso es brainfuck. No es tan difícil, ¿verdad? Como diversión, puedes escribir
tu propio intérprete de brainfuck o tu propio programa en brainfuck. El
intérprete es relativamente sencillo de hacer, pero si eres masoquista,
diff --git a/es-es/binary-search-es.html.markdown b/es-es/binary-search-es.html.markdown
index a1b42d21..51776aba 100644
--- a/es-es/binary-search-es.html.markdown
+++ b/es-es/binary-search-es.html.markdown
@@ -22,8 +22,8 @@ Un método sencillo para poner en práctica la búsqueda es hacer una búsqueda
Búsqueda Lineal: O (n) Tiempo lineal
Búsqueda Binaria: O ( log(n) ) Tiempo logarítmico
-
```
+
```
def search(arr, x):
@@ -33,8 +33,8 @@ def search(arr, x):
return i
return -1
-
```
+
## Algoritmo de Búsqueda Binaria
El requisito básico para que la búsqueda binaria funcione es que los datos a buscar deben estar ordenados (en cualquier orden).
@@ -49,7 +49,6 @@ La idea de la búsqueda binaria es usar la información de que la matriz está o
3) Si no coincide, si x es mayor que el elemento del medio, entonces x solo puede estar en la mitad derecha justo después del elemento del medio. Así que recurrimos a la mitad derecha.
4) Si no (x es más pequeño) recurrimos a la mitad izquierda.
Siguiendo la implementación recursiva de búsqueda binaria.
-
```
### Notas finales
diff --git a/es-es/c++-es.html.markdown b/es-es/c++-es.html.markdown
index f624d3c7..16abdcb0 100644
--- a/es-es/c++-es.html.markdown
+++ b/es-es/c++-es.html.markdown
@@ -818,8 +818,8 @@ v.push_back(Foo()); // Nuevo valor se copia en el primer Foo que insertamos
// Consulta la sección acerca de los objetos temporales para la
// explicación de por qué esto funciona.
v.swap(vector<Foo>());
-
```
+
Otras lecturas:
* Una referencia del lenguaje hasta a la fecha se puede encontrar en [CPP Reference](http://cppreference.com/w/cpp).
diff --git a/es-es/c-es.html.markdown b/es-es/c-es.html.markdown
index ae357d91..249046ba 100644
--- a/es-es/c-es.html.markdown
+++ b/es-es/c-es.html.markdown
@@ -414,7 +414,6 @@ typedef void (*my_fnp_type)(char *);
// Es usado para declarar la variable puntero actual:
// ...
// my_fnp_type f;
-
```
## Otras lecturas
diff --git a/es-es/coldfusion-es.html.markdown b/es-es/coldfusion-es.html.markdown
index 2e98f910..db7fdaa9 100644
--- a/es-es/coldfusion-es.html.markdown
+++ b/es-es/coldfusion-es.html.markdown
@@ -234,6 +234,7 @@ ColdFusion comenzó como un lenguaje basado en etiquetas. Casi toda la funcional
<em>Código de referencia (las funciones deben devolver algo para admitir IE)</em>
```
+
```cfs
<cfcomponent>
<cfset this.hola = "Hola" />
diff --git a/es-es/common-lisp-es.html.markdown b/es-es/common-lisp-es.html.markdown
index 526ea621..d764bd46 100644
--- a/es-es/common-lisp-es.html.markdown
+++ b/es-es/common-lisp-es.html.markdown
@@ -20,7 +20,6 @@ popular y reciente es [Land of Lisp](http://landoflisp.com/). Un nuevo libro ace
prácticas, [Common Lisp Recipes](http://weitz.de/cl-recipes/), fue publicado recientemente.
```lisp
-
;;;-----------------------------------------------------------------------------
;;; 0. Sintaxis
;;;-----------------------------------------------------------------------------
diff --git a/es-es/csharp-es.html.markdown b/es-es/csharp-es.html.markdown
index 72a0f90c..d8d08f07 100644
--- a/es-es/csharp-es.html.markdown
+++ b/es-es/csharp-es.html.markdown
@@ -599,7 +599,6 @@ namespace Learning
}
}
} // Fin del espacio de nombres
-
```
## Temas no cubiertos
diff --git a/es-es/dart-es.html.markdown b/es-es/dart-es.html.markdown
index d0f57b95..5c3baf40 100644
--- a/es-es/dart-es.html.markdown
+++ b/es-es/dart-es.html.markdown
@@ -518,7 +518,6 @@ main() {
example27, example28, example29, example30
].forEach((ef) => ef());
}
-
```
## Lecturas adicionales
diff --git a/es-es/edn-es.html.markdown b/es-es/edn-es.html.markdown
index 32bba37d..ab33f61c 100644
--- a/es-es/edn-es.html.markdown
+++ b/es-es/edn-es.html.markdown
@@ -101,7 +101,6 @@ false
(edn/read-string {:lectores {'MyYelpClone/MenuItem map->menu-item}}
"#MyYelpClone/MenuItem {:nombre \"huevos-benedict\" :clasificacion 10}")
; -> #user.MenuItem{:nombre "huevos-benedict", :clasificacion 10}
-
```
# Referencias
diff --git a/es-es/elixir-es.html.markdown b/es-es/elixir-es.html.markdown
index 37acf6ad..14d2938b 100644
--- a/es-es/elixir-es.html.markdown
+++ b/es-es/elixir-es.html.markdown
@@ -16,7 +16,6 @@ Es completamente compatibe con Erlang, sin embargo, ofrece una sintaxis más est
y otras características más.
```elixir
-
# Los comentarios de única línea
# comienzan con un símbolo numérico.
diff --git a/es-es/factor-es.html.markdown b/es-es/factor-es.html.markdown
index 67c60de7..a0ceb27d 100644
--- a/es-es/factor-es.html.markdown
+++ b/es-es/factor-es.html.markdown
@@ -191,8 +191,6 @@ name get-global . ! "Bob"
0 [ 2 + ] nth ! 2
1 [ 2 + ] nth ! +
[ 2 + ] \ - suffix ! Quotation [ 2 + - ]
-
-
```
##Listo para más?
diff --git a/es-es/forth-es.html.markdown b/es-es/forth-es.html.markdown
index 61123151..68068ba9 100644
--- a/es-es/forth-es.html.markdown
+++ b/es-es/forth-es.html.markdown
@@ -216,7 +216,6 @@ page
\ Terminando Gforth:
\ bye
-
```
##Listo Para Mas?
diff --git a/es-es/groovy-es.html.markdown b/es-es/groovy-es.html.markdown
index 262d5e6a..e22de3c5 100644
--- a/es-es/groovy-es.html.markdown
+++ b/es-es/groovy-es.html.markdown
@@ -11,7 +11,6 @@ filename: groovy-es.html
Groovy - Un lenguaje dinámico para la plataforma Java [Leer más aquí.](http://www.groovy-lang.org/)
```groovy
-
/*
Hora de configurar:
@@ -411,8 +410,6 @@ int sum(int x, int y) {
}
assert sum(2,5) == 7
-
-
```
## Más recursos
diff --git a/es-es/hack-es.html.markdown b/es-es/hack-es.html.markdown
index 1059117a..368e0237 100644
--- a/es-es/hack-es.html.markdown
+++ b/es-es/hack-es.html.markdown
@@ -295,7 +295,6 @@ class Samuel
$cat = new Samuel();
$cat instanceof KittenInterface === true; // True
-
```
## Más información
diff --git a/es-es/haml-es.html.markdown b/es-es/haml-es.html.markdown
index be90b8f3..88e7558b 100644
--- a/es-es/haml-es.html.markdown
+++ b/es-es/haml-es.html.markdown
@@ -150,7 +150,6 @@ $ haml archivo_entrada.haml archivo_salida.html
:javascript
console.log('Este es un <script> en linea');
-
```
## Recusros adicionales
diff --git a/es-es/haskell-es.html.markdown b/es-es/haskell-es.html.markdown
index 66ce109d..ed09db05 100644
--- a/es-es/haskell-es.html.markdown
+++ b/es-es/haskell-es.html.markdown
@@ -415,7 +415,6 @@ foo :: Integer
¿Cual es tu nombre?
Amigo
Hola, Amigo
-
```
Existe mucho más de Haskell, incluyendo clases de tipos y mónadas. Estas son
diff --git a/es-es/html-es.html.markdown b/es-es/html-es.html.markdown
index e4623131..115c7309 100644
--- a/es-es/html-es.html.markdown
+++ b/es-es/html-es.html.markdown
@@ -108,7 +108,6 @@ Este artículo está centrado principalmente en la sintaxis HTML y algunos tips
<td>Segunda fila, segunda columna</td>
</tr>
</table>
-
```
## Uso
diff --git a/es-es/java-es.html.markdown b/es-es/java-es.html.markdown
index e48a3b73..3aa61a5c 100644
--- a/es-es/java-es.html.markdown
+++ b/es-es/java-es.html.markdown
@@ -395,7 +395,6 @@ class PennyFarthing extends Bicicleta {
}
}
-
```
## Más Lectura
diff --git a/es-es/jquery-es.html.markdown b/es-es/jquery-es.html.markdown
index 27ad48bb..2388ae84 100644
--- a/es-es/jquery-es.html.markdown
+++ b/es-es/jquery-es.html.markdown
@@ -14,8 +14,6 @@ jQuery es una librería de JavaScript que le ayuda a "hacer más y escribir meno
Debido a que jQuery es una librería de JavaScript debes [aprender JavaScript primero](https://learnxinyminutes.com/docs/es-es/javascript-es/)
```js
-
-
///////////////////////////////////
// 1. Selectores
@@ -136,6 +134,4 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Añade todas las alturas "p" de la etiqueta a la matriz
});
-
-
``` \ No newline at end of file
diff --git a/es-es/json-es.html.markdown b/es-es/json-es.html.markdown
index c98049f9..2e61e43d 100644
--- a/es-es/json-es.html.markdown
+++ b/es-es/json-es.html.markdown
@@ -14,7 +14,6 @@ Siendo JSON un formato de intercambio de infomación tan sencillo, probablemente
JSON en su forma más pura no tiene comentarios, pero la mayoría de los parseadores aceptarán comentarios de C (//, /\* \*/). De todas formas, para el propóstio de esto todo será JSON 100% válido. Por suerte, habla por sí mismo.
```json
-
{
"llave": "valor",
diff --git a/es-es/lambda-calculus-es.html.markdown b/es-es/lambda-calculus-es.html.markdown
index d49545c2..2465f7b1 100644
--- a/es-es/lambda-calculus-es.html.markdown
+++ b/es-es/lambda-calculus-es.html.markdown
@@ -141,6 +141,7 @@ Tome el número 2 de Church por ejemplo:
`2 = λf.λx.f(f x)`
Para la parte interior `λx.f(f x)`:
+
```
λx.f(f x)
= S (λx.f) (λx.(f x)) (case 3)
@@ -149,6 +150,7 @@ Para la parte interior `λx.f(f x)`:
```
Así que:
+
```
2
= λf.λx.f(f x)
@@ -158,6 +160,7 @@ Así que:
```
Para el primer argumento `λf.(S (K f))`:
+
```
λf.(S (K f))
= S (λf.S) (λf.(K f)) (case 3)
@@ -166,6 +169,7 @@ Para el primer argumento `λf.(S (K f))`:
```
Para el segundo argumento `λf.(S (K f) I)`:
+
```
λf.(S (K f) I)
= λf.((S (K f)) I)
@@ -176,6 +180,7 @@ Para el segundo argumento `λf.(S (K f) I)`:
```
Uniéndolos:
+
```
2
= S (λf.(S (K f))) (λf.(S (K f) I))
diff --git a/es-es/learnsmallbasic-es.html.markdown b/es-es/learnsmallbasic-es.html.markdown
index ff320afb..a0a80454 100644
--- a/es-es/learnsmallbasic-es.html.markdown
+++ b/es-es/learnsmallbasic-es.html.markdown
@@ -118,8 +118,8 @@ END IF
PRINT aa
PAUSE
-
```
+
## Artículos
* [Primeros pasos](http://smallbasic.sourceforge.net/?q=node/1573)
diff --git a/es-es/less-es.html.markdown b/es-es/less-es.html.markdown
index fa09db9f..5837dd7c 100644
--- a/es-es/less-es.html.markdown
+++ b/es-es/less-es.html.markdown
@@ -12,8 +12,6 @@ Less es un pre-procesador CSS, que añade características como variables, anida
Less (y otros pre-procesadores como [Sass](http://sass-lang.com/) ayudan a los desarrolladores a escribir código mantenible y DRY (Don't Repeat Yourself).
```css
-
-
//Los comentarios de una línea son borrados cuando Less es compilado a CSS.
/* Los comentarios multi-línea se mantienen. */
@@ -372,8 +370,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
## Practica Less
diff --git a/es-es/matlab-es.html.markdown b/es-es/matlab-es.html.markdown
index 9290e505..6c9800c2 100644
--- a/es-es/matlab-es.html.markdown
+++ b/es-es/matlab-es.html.markdown
@@ -556,7 +556,6 @@ ans = a.multiplyLatBy(a,1/3)
% la adición de dos objetos Waypoint.
b = WaypointClass(15.0, 32.0)
c = a + b
-
```
## Más sobre MATLAB
diff --git a/es-es/objective-c-es.html.markdown b/es-es/objective-c-es.html.markdown
index 28733cfb..a2eb33f7 100644
--- a/es-es/objective-c-es.html.markdown
+++ b/es-es/objective-c-es.html.markdown
@@ -840,8 +840,8 @@ __weak NSSet *weakSet; // Referencia débil a un objeto existente. Cuando el
__unsafe_unretained NSArray *unsafeArray; // Como __weak, pero unsafeArray no
// es asginado a nil cuando el objeto
// existente es liberado.
-
```
+
## Lecturas sugeridas
[Wikipedia Objective-C](http://es.wikipedia.org/wiki/Objective-C)
diff --git a/es-es/pascal-es.html.markdown b/es-es/pascal-es.html.markdown
index 8328fa1e..579358c0 100644
--- a/es-es/pascal-es.html.markdown
+++ b/es-es/pascal-es.html.markdown
@@ -200,6 +200,5 @@ Begin // bloque de programa principal
// muestra i!
writeln('dummy = ', dummy); // siempre muestra '3' ya que dummy no ha cambiado.
End.
-
```
diff --git a/es-es/perl-es.html.markdown b/es-es/perl-es.html.markdown
index 76e9b6e6..91ee969b 100644
--- a/es-es/perl-es.html.markdown
+++ b/es-es/perl-es.html.markdown
@@ -139,7 +139,6 @@ sub logger {
# Ahora podemos utilizar la subrutina al igual que cualquier otra función incorporada:
logger("Tenemos una subrutina logger!");
-
```
#### Utilizando módulos Perl
diff --git a/es-es/php-composer-es.html.markdown b/es-es/php-composer-es.html.markdown
index 3add3e31..ed20edd3 100644
--- a/es-es/php-composer-es.html.markdown
+++ b/es-es/php-composer-es.html.markdown
@@ -110,7 +110,6 @@ composer update phpunit/phpunit
# Si desea migrar la preferencia de un paquete a una versión más reciente, puede que tenga que quitar primero el paquete de más antiguo y sus dependencias.
composer remove --dev phpunit/phpunit
composer require --dev phpunit/phpunit:^5.0
-
```
## Autocargador
@@ -136,6 +135,7 @@ En `composer.json`, añadir el campo 'autoload':
}
}
```
+
Esto le indicará al cargador automático que busque cualquier cosa en el espacio de nombres `\Acme\` dentro de la carpeta src`.
También puedes usar [usar PSR-0, un mapa de clase o simplemente una lista de archivos para incluir (EN)](https://getcomposer.org/doc/04-schema.md#autoload). También está el campo `autoload-dev` para espacios de nombres de sólo desarrollo.
diff --git a/es-es/php-es.html.markdown b/es-es/php-es.html.markdown
index fa52353c..ba07ed00 100644
--- a/es-es/php-es.html.markdown
+++ b/es-es/php-es.html.markdown
@@ -807,7 +807,6 @@ try {
} catch (MiExcepcion $e) {
// Manejar la excepción
}
-
```
## Más información
diff --git a/es-es/pyqt-es.html.markdown b/es-es/pyqt-es.html.markdown
index 9a5eab8c..e2cf96d7 100644
--- a/es-es/pyqt-es.html.markdown
+++ b/es-es/pyqt-es.html.markdown
@@ -38,7 +38,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Para poder hacer uso de las funciones más avanzades en **pyqt** necesitamos agregar elementos adicionales.
diff --git a/es-es/python-es.html.markdown b/es-es/python-es.html.markdown
index a8f01089..6fec491e 100644
--- a/es-es/python-es.html.markdown
+++ b/es-es/python-es.html.markdown
@@ -15,7 +15,6 @@ Es básicamente pseudocódigo ejecutable.
¡Comentarios serán muy apreciados! Pueden contactarme en [@louiedinh](http://twitter.com/louiedinh) o louiedinh [at] [servicio de email de google]
```python
-
# Comentarios de una línea comienzan con una almohadilla (o signo gato)
""" Strings multilinea pueden escribirse
diff --git a/es-es/pythonstatcomp-es.html.markdown b/es-es/pythonstatcomp-es.html.markdown
index b3d2f0ff..a901bbae 100644
--- a/es-es/pythonstatcomp-es.html.markdown
+++ b/es-es/pythonstatcomp-es.html.markdown
@@ -12,7 +12,6 @@ lang: es-es
Este es un tutorial de como realizar tareas típicas de programación estadística usando Python. Está destinado a personas con cierta familiaridad con Python y con experiencia en programación estadística en lenguajes como R, Stata, SAS, SPSS, or MATLAB.
```python
-
# 0. Cómo configurar ====
""" Configurar con IPython y pip install lo siguiente: numpy, scipy, pandas,
diff --git a/es-es/r-es.html.markdown b/es-es/r-es.html.markdown
index 850952fa..50c02e38 100644
--- a/es-es/r-es.html.markdown
+++ b/es-es/r-es.html.markdown
@@ -15,7 +15,6 @@ gráficas. También puedes ejecutar comandos `R` dentro de un documento de
LaTeX.
```r
-
# Los comentarios inician con símbolos numéricos.
# No puedes hacer comentarios de múltiples líneas
@@ -706,9 +705,6 @@ pp <- ggplot(ll, aes(x=time,price))
pp + geom_point()
# ggplot2 tiene una excelente documentación
# (disponible en http://docs.ggplot2.org/current/)
-
-
-
```
## ¿Cómo obtengo R?
diff --git a/es-es/raku-es.html.markdown b/es-es/raku-es.html.markdown
index 09341056..0c186682 100644
--- a/es-es/raku-es.html.markdown
+++ b/es-es/raku-es.html.markdown
@@ -1910,8 +1910,8 @@ for <a b c> {
## en los objetos para compararlos.
## - `=:=` es la identidad de contenedor y usa `VAR()`
## en los objetos para compararlos.
-
```
+
Si quieres ir más allá de lo que se muestra aquí, puedes:
- Leer la [documentación de Raku](https://docs.raku.org/). Esto es un recurso
diff --git a/es-es/sass-es.html.markdown b/es-es/sass-es.html.markdown
index d130fe8c..ae5695b6 100644
--- a/es-es/sass-es.html.markdown
+++ b/es-es/sass-es.html.markdown
@@ -18,8 +18,6 @@ Sass tiene dos sintaxis para elegir: SCSS, que usa la misma que CSS pero con las
Si ya estás familiarizado con CSS3, vas a entender Sass relativamente rápido. Sass no ofrece nuevas propiedades de estilo, si no que añade herramientas para escribir tus CSS de manera más eficiente, haciendo su mantenimiento mucho más sencillo.
```scss
-
-
//Los comentarios en una sola línea son eliminados cuando Sass es compilado a CSS.
/* Los comentarios multi-línea se mantienen. */
@@ -562,7 +560,6 @@ body {
.gutter {
width: 6.25%;
}
-
```
## ¿SASS o Sass?
diff --git a/es-es/scala-es.html.markdown b/es-es/scala-es.html.markdown
index 2dcb9e7f..becb92dd 100644
--- a/es-es/scala-es.html.markdown
+++ b/es-es/scala-es.html.markdown
@@ -14,7 +14,6 @@ lang: es-es
Scala - El lenguaje escalable
```scala
-
/////////////////////////////////////////////////
// 0. Básicos
/////////////////////////////////////////////////
@@ -729,7 +728,6 @@ val writer = new PrintWriter("miarchivo.txt")
writer.write("Escribiendo linea por linea" + util.Properties.lineSeparator)
writer.write("Otra linea" + util.Properties.lineSeparator)
writer.close()
-
```
## Más recursos
diff --git a/es-es/tcl-es.html.markdown b/es-es/tcl-es.html.markdown
index 5db72ae1..f1835ef2 100644
--- a/es-es/tcl-es.html.markdown
+++ b/es-es/tcl-es.html.markdown
@@ -587,8 +587,6 @@ coroutine c apply {{} {
# Pon las cosas en marcha
a
-
-
```
## Reference
diff --git a/es-es/tmux-es.html.markdown b/es-es/tmux-es.html.markdown
index a7354be1..45800c72 100644
--- a/es-es/tmux-es.html.markdown
+++ b/es-es/tmux-es.html.markdown
@@ -18,7 +18,6 @@ y luego ser insertado nuevamente.
```
-
tmux [command] # Corre un comando
# 'tmux' sin comandos creará una nueva sesión
@@ -52,7 +51,6 @@ y luego ser insertado nuevamente.
-t "#" # Cierra la sesión destino
-a # Cierra todas las sesiones
-a -t "#" # Cierra todas las sesiones menos el destino
-
```
@@ -108,7 +106,6 @@ combinaciones de teclas llamadas teclas 'Prefijo'.
M-Up, M-Down # Redimensiona el panel actual en pasos de cinco celdas
M-Left, M-Right
-
```
@@ -236,7 +233,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Requiere https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/es-es/tmux.html.markdown b/es-es/tmux.html.markdown
index aaa4cb59..cd29a972 100644
--- a/es-es/tmux.html.markdown
+++ b/es-es/tmux.html.markdown
@@ -16,7 +16,6 @@ más tarde.
```
-
tmux [command] # Correr un comando de tmux
# 'tmux' sin comando crea una nueva sesión.
@@ -50,7 +49,6 @@ más tarde.
-t "#" # Eliminar la sesión "#"
-a # Eliminar todas las sessiones
-a -t "#" # Eliminar todas las sessiones menos la "#"
-
```
@@ -100,7 +98,6 @@ Para controlar una sesión atada se usa la combinación llamada 'Prefijo' + ataj
M-Up, M-Down # Dimensionar el panel actual en pasos de cinco celdas
M-Left, M-Right
-
```
@@ -225,7 +222,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Requiere https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/es-es/typescript-es.html.markdown b/es-es/typescript-es.html.markdown
index fbe1290b..053f2beb 100644
--- a/es-es/typescript-es.html.markdown
+++ b/es-es/typescript-es.html.markdown
@@ -161,7 +161,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"});
// Incluyendo referencias a un archivo de definición:
/// <reference path="jquery.d.ts" />
-
```
## Para mayor información
diff --git a/es-es/visualbasic-es.html.markdown b/es-es/visualbasic-es.html.markdown
index fb0b1d27..a84dda5a 100644
--- a/es-es/visualbasic-es.html.markdown
+++ b/es-es/visualbasic-es.html.markdown
@@ -272,7 +272,6 @@ Module Module1
End Sub
End Module
-
```
## Referencias
diff --git a/es-es/xml-es.html.markdown b/es-es/xml-es.html.markdown
index 23831f3b..a50b3d30 100644
--- a/es-es/xml-es.html.markdown
+++ b/es-es/xml-es.html.markdown
@@ -62,8 +62,6 @@ sólo la guarda.
<!-- Debajo, un elemento con dos atributos. -->
<archivo tipo="gif" id="4293">computer.gif</archivo>
-
-
```
* Documentos con buen formato x Validación
@@ -78,7 +76,6 @@ válida.
Con esta herramienta puedes validar datos XML fuera de la aplicación
```xml
-
<!-- Debajo puedes encontrar una versión simplificada del documento
tiendaDeLibros en adición a la definición DTD.-->
diff --git a/es-es/yaml-es.html.markdown b/es-es/yaml-es.html.markdown
index 582fa60e..a5c03cbe 100644
--- a/es-es/yaml-es.html.markdown
+++ b/es-es/yaml-es.html.markdown
@@ -216,7 +216,6 @@ archivo_gif: !!binary |
OTk6enp56enmlpaWNjY6Ojo4SEhP/++f/++f/++f/++f/++f/++f/++f/++f/+
+f/++f/++f/++f/++f/++SH+Dk1hZGUgd2l0aCBHSU1QACwAAAAADAAMAAAFLC
AgjoEwnuNAFOhpEMTRiggcz4BNJHrv/zCFcLiwMWYNG84BwwEeECcgggoBADs=
-
```
### Recursos adicionales
diff --git a/fa-ir/css-fa.html.markdown b/fa-ir/css-fa.html.markdown
index 93af9132..56a43967 100644
--- a/fa-ir/css-fa.html.markdown
+++ b/fa-ir/css-fa.html.markdown
@@ -52,6 +52,7 @@ selector { property: value; /* more properties...*/ }
```html
<div class='some-class class2' id='someId' attr='value' otherAttr='en-us foo bar' />
```
+
<p dir='rtl'>شما میتوانید با استفاده از نام کلاس آنرا انتخاب کنید</p>
@@ -150,6 +151,7 @@ div.some-parent.class-name {}
```css
.i-am-any-before ~ .this-element {}
```
+
<p dir='rtl'>در زیر چند نمونه از شبه کلاسها را معرفی میکنیم که به شما اجازه میدهد عناصر را بر اساس رفتار آنها در صفحه انتخاب کنید.</p>
<p dir='rtl'>برای مثال زمانی که اشاره گر ماوس روی عنصری بر روی صفحه قرار دارد.</p>
@@ -262,7 +264,6 @@ p {}
/*E*/
p { property: value !important; }
-
```
<p dir='rtl'>و همچنین به کد زیر:</p>
@@ -270,8 +271,8 @@ p { property: value !important; }
```html
<p style='/*F*/ property:value;' class='class1 class2' attr='value'>
</p>
-
```
+
‍‍
<p dir='rtl'>حق تقدم یا اولویت برای مثال بالا به این صورت است:</p>
<p dir='rtl'>توجه داشته باشید که حق تقدم برای هر کدام از ویژگیها است نه برای کل مجموعه.</p>
diff --git a/fa-ir/java-fa.html.markdown b/fa-ir/java-fa.html.markdown
index cb965fc4..a834afcd 100644
--- a/fa-ir/java-fa.html.markdown
+++ b/fa-ir/java-fa.html.markdown
@@ -854,7 +854,6 @@ public class EnumTest {
// Enum types are much more powerful than we show above.
// The enum body can include methods and other fields.
// You can see more at https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## مطالب بیشتر
diff --git a/fa-ir/javascript-fa.html.markdown b/fa-ir/javascript-fa.html.markdown
index d4d3a657..16b18a7c 100644
--- a/fa-ir/javascript-fa.html.markdown
+++ b/fa-ir/javascript-fa.html.markdown
@@ -34,21 +34,26 @@ lang: fa-ir
/* and multiline comments start with slash-star
and end with star-slash */
```
+
<p dir='rtl'>
گزاره ها را میتوانید با نقطه ویرگول پایان دهید ;
</p>
+
```js
doStuff();
```
+
<p dir='rtl'>
ولی لزومی به این کار نیست. نقطه ویرگول به صورت خودکار در نظر گرفته میشوند.
</p>
<p dir='rtl'>
وقتی که خط جدیدی شروع میشود. مگر در موارد خاص.
</p>
+
```js
doStuff()
```
+
<p dir='rtl'>برای اینگه درگیر آن موارد خاص نشویم، در اینجا از اون ها </p>
<p dir='rtl'>صرف نظر میکنیم.</p>
@@ -57,97 +62,133 @@ doStuff()
<p dir='rtl'>جاوااسکریپت فقط یک نوع عدد دارد و آن عدد اعشاری 64 بیتی IEEE 754 است.</p>
<p dir='rtl'>نترسید! و نگران اعداد صحیح نباشید! این اعداد اعشاری دارای 54 بیت مانتیس هستند که قابلیت ذخیره ی </p>
<p dir='rtl'>دقیق اعداد صحیح تا مقدار تقریبی 9x10¹⁵ را دارند.</p>
+
```js
3; // = 3
1.5; // = 1.5
```
+
<p dir='rtl'>
تمامی عملگر های محاسباتی آن طوری که انتظارش را دارید عمل خواهند کرد.
</p>
+
```js
1 + 1; // = 2
8 - 1; // = 7
10 * 2; // = 20
35 / 5; // = 7
```
+
<p dir='rtl'>و این حتی شامل تقسیم هم میشود.</p>
+
```js
5 / 2; // = 2.5
```
+
<p dir='rtl'>عملگر های بیتی هم به همین شکل. وقتی از یک عملگر بیتی استفاده میکنید، عدد اعشاری شما</p>
<p dir='rtl'>به عدد صحیح علامت دار *تا 32 بیت* تبدیل میشود.</p>
+
```js
1 << 2; // = 4
```
+
<p dir='rtl'>عملیات داخل پرانتز تقدم بالاتری دارند.</p>
+
```js
(1 + 3) * 2; // = 8
```
+
<p dir='rtl'>سه مقدار خاص وجود دارند که در واقع مقادیر عددی نیستند:</p>
+
```js
Infinity; // result of e.g. 1/0
-Infinity; // result of e.g. -1/0
NaN; // result of e.g. 0/0
```
+
<p dir='rtl'>مقادیر بولی هم تعریف شده هستند:</p>
+
```js
true;
false;
```
+
<p dir='rtl'>رشته ها با آپستروف و یا گیومه تعریف میشوند.</p>
+
```js
'abc';
"Hello, world";
```
+
<p dir='rtl'>و منفی کردن شرط با علامت تعجب</p>
+
```js
!true; // = false
!false; // = true
```
+
<p dir='rtl'>تساوی دو مقدار با ==</p>
+
```js
1 == 1; // = true
2 == 1; // = false
```
+
<p dir='rtl'>و عدم تساوی با !=</p>
+
```js
1 != 1; // = false
2 != 1; // = true
```
+
<p dir='rtl'>و سایر عمیلات های مقایسه</p>
+
```js
1 < 10; // = true
1 > 10; // = false
2 <= 2; // = true
2 >= 2; // = true
```
+
<p dir='rtl'>رشته ها با علامت جمع به یکدیگر متصل میشوند</p>
+
```js
"Hello " + "world!"; // = "Hello world!"
```
+
<p dir='rtl'>و با علامت برگتر و یا کوچکتر با یکدیگر مقایسه میشوند.</p>
+
```js
"a" < "b"; // = true
```
+
<p dir='rtl'>نوع متغیر برای عملیات مقایسه تطبیق داده میشود</p>
+
```js
"5" == 5; // = true
```
+
<p dir='rtl'>مگر اینکه از سه مساوی استفاده شود!</p>
+
```js
"5" === 5; // = false
```
+
<p dir='rtl'>با استفاده از charAt میتوانید به کارکتر های یک رشته دسترسی پیدا کنید.</p>
+
```js
"This is a string".charAt(0);
```
+
<p dir='rtl'>از null برای نشان دادن عمدی مقدار هیج استفاده میشود.</p>
<p dir='rtl'>و از undefined برای نشان دادن اینکه در حال حاظر مقدار موجود نمی باشد، هرچند خود undefined یک مقدار محسوب میشود.</p>
+
```js
null; // used to indicate a deliberate non-value
undefined; // used to indicate a value is not currently present (although undefined
// is actually a value itself)
```
+
<p dir='rtl'>false, null, undefined, NaN, 0 و "" مقدار نادرست و هر چیز دیگر مقدار درست طلقی میشوند.</p>
<p dir='rtl'>توجه داشته باشید که 0 نادرست و "0" درست طلقی میشوند حتی در عبارت 0=="0".</p>
@@ -156,11 +197,13 @@ undefined; // used to indicate a value is not currently present (although undefi
<p dir='rtl'>متغیر ها با کلید واژه var تعریف میشوند. اشیا در جاوااسکریپت دارای نوع پویا هستند، </p>
<p dir='rtl'>بدین شکل که برای تعریف نیازی به مشخص کردن نوع متعیر نیست. </p>
<p dir='rtl'>برای مقدار دهی از علامت مساوی استفاده میشود. </p>
+
```js
var someVar = 5;
```
<p dir='rtl'>اگر کلید واژه var را قرار ندهید، هیچ خطایی دریافت نخواهید کرد... </p>
+
```js
someOtherVar = 10;
```
@@ -168,34 +211,40 @@ someOtherVar = 10;
<p dir='rtl'>در عوض متغیر شما در گستره ی کل برنامه تعریف شده خواهد بود. </p>
<p dir='rtl'>متغیر هایی که تعریف شده ولی مقدار دهی نشوند، دارای مقدار undefined خواهند بود. </p>
+
```js
var someThirdVar; // = undefined
```
<p dir='rtl'>برای اعمال عملگر های محاسباتی، میانبر هایی وجود دارند: </p>
+
```js
someVar += 5; // equivalent to someVar = someVar + 5; someVar is 10 now
someVar *= 10; // now someVar is 100
```
<p dir='rtl'>حتی از این هم کوتاهتر برای اضافه یا کم کردن یک عدد با مقدار یک. </p>
+
```js
someVar++; // now someVar is 101
someVar--; // back to 100
```
<p dir='rtl'>آرایه ها در واقع لیستی مرتب شده از مقادیر مختلف از هر نوعی هستند. </p>
+
```js
var myArray = ["Hello", 45, true];
```
<p dir='rtl'>به اعضای یک آرایه میتوان از طریق قرار دادن کروشه در جلوی نام آن دسترسی پیدا کرد. </p>
<p dir='rtl'>نمایه ی آرایه از صفر شروع میشود. </p>
+
```js
myArray[1]; // = 45
```
<p dir='rtl'>آرایه ها ناپایدار و دارای طول قابل تغییر هستند </p>
+
```js
myArray.push("World");
myArray.length; // = 4
@@ -203,31 +252,37 @@ myArray.length; // = 4
<p dir='rtl'>در جاوااسکریپت، اشیاء چیزی شبیه دیکشنری و یا نقشه در زبان های دیگر هستند: </p>
<p dir='rtl'>یک مجموعه ی نامرتب از جفت های کلید-مقدار. </p>
+
```js
var myObj = {key1: "Hello", key2: "World"};
```
<p dir='rtl'>کلید ها از نوع رشته هستند ولی در صورتی که مقدار معتبری برای اسم گزاری باشند نیازی به آوردن آنها درون گیومه نیست. </p>
+
```js
var myObj = {myKey: "myValue", "my other key": 4};
```
<p dir='rtl'>اعضای یک شئ را نیز میتوانید با استفاده از کروشه در مقابل نام آنها استخراج کنید. </p>
+
```js
myObj["my other key"]; // = 4
```
<p dir='rtl'>...و یا از طریق نقطه در صورتی که اسم عضو مورد نظر اسم معتبری برای اسم گزاری باشد.</p>
+
```js
myObj.myKey; // = "myValue"
```
<p dir='rtl'>اشیاء ناپایدار و قابل اضافه کردن عضو جدید هستند.</p>
+
```js
myObj.myThirdKey = true;
```
<p dir='rtl'>اگر سعی کنید عضوی را که وجود ندارد استخراج کنید، مقدار undefined را دریافت خواهید کرد. </p>
+
```js
myObj.myFourthKey; // = undefined
```
@@ -235,6 +290,7 @@ myObj.myFourthKey; // = undefined
<h2 dir='rtl'>3. منطق و ساختار کنترل</h2>
<p dir='rtl'>ساختار if به شکلی که انتظارش را دارید کار میکند.</p>
+
```js
var count = 1;
if (count == 3){
@@ -247,6 +303,7 @@ if (count == 3){
```
<p dir='rtl'>و همینطور حلقه while</p>
+
```js
while (true) {
// An infinite loop!
@@ -254,6 +311,7 @@ while (true) {
```
<p dir='rtl'>حلقه do-while شبیه while است با این تفاوت که حداقل یکبار اجرا میشود.</p>
+
```js
var input
do {
@@ -263,6 +321,7 @@ do {
<p dir='rtl'>حلقه for همانند زبان C و جاوا کار می کند.</p>
<p dir='rtl'>مقدار دهی اولیه; شرط ادامه; چرخش حلقه</p>
+
```js
for (var i = 0; i < 5; i++){
// will run 5 times
@@ -270,6 +329,7 @@ for (var i = 0; i < 5; i++){
```
<p dir='rtl'>عملگر && و || به ترتیب "و" و "یا" ی منطقی هستند.</p>
+
```js
if (house.size == "big" && house.colour == "blue"){
house.contains = "bear";
@@ -280,6 +340,7 @@ if (colour == "red" || colour == "blue"){
```
<p dir='rtl'>از || همچنین میتوان برای تعیین مقدار پیشفرض استفاده کرد.</p>
+
```js
var name = otherName || "default";
```
@@ -287,6 +348,7 @@ var name = otherName || "default";
<h2 dir='rtl'>4. توابع و مفاهیم گستره و بستار</h2>
<p dir='rtl'>توابع در جاوااسکریپت با استفاده از کلیدواژه ی function تعریف میشوند.</p>
+
```js
function myFunction(thing){
return thing.toUpperCase();
@@ -297,6 +359,7 @@ myFunction("foo"); // = "FOO"
<p dir='rtl'>توابع در جاوااسکریپت نوعی شئ پایه محسوب میشوند، بنابر این می توانید آنها را به اشیاء مختلف</p>
<p dir='rtl'>اضافه کنید و یا به عنوان پارامتر به توابع دیگر ارسال کنید.</p>
<p dir='rtl'>- برای مثال وقتی که با یک رویداد کار میکنید.</p>
+
```js
function myFunction(){
// this code will be called in 5 seconds' time
@@ -309,6 +372,7 @@ setTimeout(myFunction, 5000);
<p dir='rtl'>توابع نیازی به داشتن اسم ندارند. برای مثال وقتی تابعی را به تابعی دیگر ارسال میکنید</p>
<p dir='rtl'>میتوانید آنرا به صورت بینام تعریف کنید.</p>
+
```js
setTimeout(function(){
// this code will be called in 5 seconds' time
@@ -317,6 +381,7 @@ setTimeout(function(){
<p dir='rtl'>توابع دارای محدوده ی متغیر های خود هستند.</p>
<p dir='rtl'>بر خلاف دیگر ساختار ها - مانند if</p>
+
```js
if (true){
var i = 5;
@@ -326,6 +391,7 @@ i; // = 5 - not undefined as you'd expect in a block-scoped language
<p dir='rtl'>به همین دلیل الگوی خاصی به نام "تابعی که بلافاصله صدا زده میشود" پدید آمده </p>
<p dir='rtl'>تا از اضافه شدن متغیر های قسمتی از برنامه به گستره ی کلی برنامه جلوگیری شود.</p>
+
```js
(function(){
var temporary = 5;
@@ -341,6 +407,7 @@ permanent; // = 10
<p dir='rtl'>یکی از برترین ویژگی های جاوااسکریپت مفهومی با نام بستار است</p>
<p dir='rtl'>بدین شکل که اگر تابعی درون تابع دیگری تعریف شود، تابع درونی به تمام متغیر های تابع خارجی دسترسی</p>
<p dir='rtl'>خواهد داشت، حتی بعد از اینکه تابع خارجی به اتمام رسیده باشد.</p>
+
```js
function sayHelloInFiveSeconds(name){
var prompt = "Hello, " + name + "!";
@@ -359,6 +426,7 @@ sayHelloInFiveSeconds("Adam"); // will open a popup with "Hello, Adam!" in 5s
<h2 dir='rtl'>5. دیگر اشیاء، سازنده ها و پیش‌نمونه ها</h2>
<p dir='rtl'>اشیاء میتوانند تابع داشته باشند.</p>
+
```js
var myObj = {
myFunc: function(){
@@ -370,6 +438,7 @@ myObj.myFunc(); // = "Hello world!"
<p dir='rtl'>وقتی تابع یک شی صدا زده می شود، تابع میتواند به سایر مقادیر درون آن شی </p>
<p dir='rtl'>از طریق کلید واژه ی this دسترسی داشته باشد.</p>
+
```js
myObj = {
myString: "Hello world!",
@@ -384,6 +453,7 @@ myObj.myFunc(); // = "Hello world!"
<p dir='rtl'>اینکه مقدار this چه باشد بستگی به این دارد که تابع چگونه صدا زده شود</p>
<p dir='rtl'>نه اینکه تابع کجا تعریف شده است.</p>
<p dir='rtl'>بنابر این تابع بالا اگر بدین شکل صدا زده شود کار نخواهد کرد</p>
+
```js
var myFunc = myObj.myFunc;
myFunc(); // = undefined
@@ -392,6 +462,7 @@ myFunc(); // = undefined
<p dir='rtl'>به همین شکل، تابعی که در جای دیگر تعریف شده را میتوانید به یک شی الحاق کنید</p>
<p dir='rtl'>و بدین ترتیب تابع میتواند به مقادیر درون شی از طریق this دسترسی پیدا کند.</p>
+
```js
var myOtherFunc = function(){
return this.myString.toUpperCase();
@@ -403,6 +474,7 @@ myObj.myOtherFunc(); // = "HELLO WORLD!"
<p dir='rtl'>اگر تابعی با کلید new صدا زده شوند، شی جدیدی ایجاد شده و تابع در گستره ی آن صدا زده میشود.</p>
<p dir='rtl'>توابعی که بدین شکل صدا زده شوند در واقع نقش سازنده را ایفا می کنند.</p>
+
```js
var MyConstructor = function(){
this.myNumber = 5;
@@ -420,6 +492,7 @@ myNewObj.myNumber; // = 5
<p dir='rtl'>طریق عضو جادویی __proto__ میدهند.</p>
<p dir='rtl'>هرچند این به شناخت پیش نمونه ها کمک میکند ولی در حیطه ی جاوااسکریپت استاندارد قرار نمیگیرد.</p>
<p dir='rtl'>در ادامه شکل استاندارد پیش نمونه ها مورد بررسی قرار میگیرند.</p>
+
```js
var myObj = {
myString: "Hello world!",
@@ -435,12 +508,14 @@ myObj.meaningOfLife; // = 42
```
<p dir='rtl'>این موضوع در مورد توابع نیز صدق میکند.</p>
+
```js
myObj.myFunc(); // = "hello world!"
```
<p dir='rtl'>اگر عضو مورد نظر در پیش نمونه ی شی یافت نشود، پیش نمونه ی پیش نمونه جستجو شده و الی آخر</p>
+
```js
myPrototype.__proto__ = {
myBoolean: true
@@ -451,6 +526,7 @@ myObj.myBoolean; // = true
<p dir='rtl'>توجه داشته باشید که پیش نمونه ها کپی نمی شوند و هر شی جدید به پیش نمونه موجود اشاره میکند</p>
<p dir='rtl'>بدین ترتیب اگر تابعی به پیش نمونه اضافه شود تمامی اشیاء میتوانند به آن دسترسی پیدا کنند.</p>
+
```js
myPrototype.meaningOfLife = 43;
myObj.meaningOfLife; // = 43
@@ -460,6 +536,7 @@ myObj.meaningOfLife; // = 43
<p dir='rtl'>ولی دو راه برای ارائه پیش نمونه برای اشیاء جدید وجود دارد.</p>
<p dir='rtl'>اولی وقتیست که از تابع Object.create استفاده میشود - که اخیرا به زبان اضافه شده است و بنابراین بر روی همه ی پیاده سازی های آن وجود ندارد.</p>
+
```js
var myObj = Object.create(myPrototype);
myObj.meaningOfLife; // = 43
@@ -469,6 +546,7 @@ myObj.meaningOfLife; // = 43
<p dir='rtl'>راه دوم - که همه جا قابل استفاده است - مربوط به سازنده ها می شود.</p>
<p dir='rtl'>سازنده ها دارای عضوی با نام prototype هستند. این پیش نمونه ی خود سازنده نیست</p>
<p dir='rtl'>بلکه پیش نمونه ایست که به تمامی اشیاء ساخته شده توسط این سازنده الحاق میشود.</p>
+
```js
MyConstructor.prototype = {
myNumber: 5,
@@ -484,6 +562,7 @@ myNewObj2.getMyNumber(); // = 6
<p dir='rtl'>رشته ها و سایر سازنده های پیش ساخته ی زبان نیز دارای این ویژگی هستند.</p>
+
```js
var myNumber = 12;
var myNumberObj = new Number(12);
@@ -492,6 +571,7 @@ myNumber == myNumberObj; // = true
<p dir='rtl'>به جز این که این سازنده ها دقیقا مانند سازنده های دیگر نیستند.</p>
+
```js
typeof myNumber; // = 'number'
typeof myNumberObj; // = 'object'
@@ -508,6 +588,7 @@ if (0){
<p dir='rtl'>گاها به از این خاصیت با عنوان پلی فیل و برای اضافه کردن ویژگی های جدید به مجموعه ای از اشیاء فعلی زبان استفاده میشود </p>
<p dir='rtl'>که کاربرد فراوانی در پشتیبانی از نسخه های قدیمیتر مرورگر ها دارد.</p>
+
```js
String.prototype.firstCharacter = function(){
return this.charAt(0);
@@ -518,6 +599,7 @@ String.prototype.firstCharacter = function(){
<p dir='rtl'>برای مثال، پیشتر اشاره کردیم که Object.create در نسخه های جدید پشتیبانی نشده است</p>
<p dir='rtl'>ولی میتوان آن را به صورت پلی فیل استفاده کرد.</p>
+
```js
if (Object.create === undefined){ // don't overwrite it if it exists
Object.create = function(proto){
diff --git a/factor.html.markdown b/factor.html.markdown
index 53c692df..10e713d3 100644
--- a/factor.html.markdown
+++ b/factor.html.markdown
@@ -173,8 +173,6 @@ name get-global . ! "Bob"
0 [ 2 + ] nth ! 2
1 [ 2 + ] nth ! +
[ 2 + ] \ - suffix ! Quotation [ 2 + - ]
-
-
```
##Ready For More?
diff --git a/fish.html.markdown b/fish.html.markdown
index 4b70f883..66fc7661 100644
--- a/fish.html.markdown
+++ b/fish.html.markdown
@@ -338,5 +338,4 @@ end
# The bashrc equivalent is not fishrc, but the previously mentioned config.fish file in ~/.config/fish/
# To add a function to fish, though, you should create a simple .fish file in that directory. Don't just paste that function in the config.fish. That's ugly.
# If you have more, just add it, but those are the most important basics.
-
```
diff --git a/forth.html.markdown b/forth.html.markdown
index 4e2f7599..48590a76 100644
--- a/forth.html.markdown
+++ b/forth.html.markdown
@@ -216,7 +216,6 @@ page
\ Exiting Gforth:
\ bye
-
```
##Ready For More?
diff --git a/fortran.html.markdown b/fortran.html.markdown
index 316f8c87..c0d90367 100644
--- a/fortran.html.markdown
+++ b/fortran.html.markdown
@@ -18,7 +18,6 @@ widely implemented of the more recent specifications and the later versions are
largely similar (by comparison FORTRAN 77 is a very different language).
```fortran
-
! This is a comment.
program example ! declare a program called example.
@@ -439,7 +438,6 @@ contains
end function complex_abs
end module fruity
-
```
### More Resources
diff --git a/fr-fr/HTML-fr.html.markdown b/fr-fr/HTML-fr.html.markdown
index b52fd34a..9ec04420 100644
--- a/fr-fr/HTML-fr.html.markdown
+++ b/fr-fr/HTML-fr.html.markdown
@@ -105,7 +105,6 @@ Cet article porte principalement sur la syntaxe et quelques astuces.
<td>Deuxième ligne, deuxième cellule</td>
</tr>
</table>
-
```
## Utilisation
diff --git a/fr-fr/awk-fr.html.markdown b/fr-fr/awk-fr.html.markdown
index bd4e1312..628a1927 100644
--- a/fr-fr/awk-fr.html.markdown
+++ b/fr-fr/awk-fr.html.markdown
@@ -391,7 +391,6 @@ END {
if (nlines)
print "L'age moyen pour le prénom " name " est " sum / nlines;
}
-
```
Pour plus d'informations :
diff --git a/fr-fr/binary-search-fr.html.markdown b/fr-fr/binary-search-fr.html.markdown
index 4c34da0f..279d6152 100644
--- a/fr-fr/binary-search-fr.html.markdown
+++ b/fr-fr/binary-search-fr.html.markdown
@@ -22,8 +22,8 @@ Une façon simple d'implémenter la recherche est de faire une recherche linéai
Recherche Linéaire: O (n) Temps Linéaire
Recherche Binaire: O ( log(n) ) Temps Logarithmique
-
```
+
```
def search(arr, x):
@@ -33,8 +33,8 @@ def search(arr, x):
return i
return -1
-
```
+
## L'Algorithme de Recherche Binaire
Le prérequis fondamental de la recherche binaire est que les éléments soient triés.
@@ -48,7 +48,6 @@ L'idée derrière la recherche binaire est d'utiliser le fait que le tableau est
3) Sinon, si x est plus grand que l'élément du milieu, alors x peut seulement être dans la dernière moitié du tableau. Donc, nous recommençons la procédure avec cette dernière moitié.
4) Sinon (x est plus petit), nous recommençons la procédure avec la première moitié du tableau.
Ensuite nous avons une implémentation récursive de la recherche binaire.
-
```
### Note de la fin
diff --git a/fr-fr/c++-fr.html.markdown b/fr-fr/c++-fr.html.markdown
index b96d0ad0..da2b8ec5 100644
--- a/fr-fr/c++-fr.html.markdown
+++ b/fr-fr/c++-fr.html.markdown
@@ -906,9 +906,9 @@ v.push_back(Foo());
// Ceci nettoie toutes les valeurs de v. Voir la section à propos des objets
// temporaires pour comprendre pourquoi cela fonctionne.
v.swap(vector<Foo>());
-
```
-Lecture complémentaire :
+
+Lecture complémentaire:
* Une référence à jour du langage est disponible à [CPP Reference](http://cppreference.com/w/cpp).
* Des ressources supplémentaires sont disponibles à [CPlusPlus](http://cplusplus.com).
diff --git a/fr-fr/crystal-fr.html.markdown b/fr-fr/crystal-fr.html.markdown
index 02ab3b2b..226d88cb 100644
--- a/fr-fr/crystal-fr.html.markdown
+++ b/fr-fr/crystal-fr.html.markdown
@@ -10,7 +10,6 @@ lang: fr-fr
---
```crystal
-
# Ceci est un commentaire
# Tout est objet
@@ -546,7 +545,6 @@ rescue ex4 # attrape toutes les autres exceptions
end
ex #=> "ex2"
-
```
## Ressources additionnelles
diff --git a/fr-fr/css-fr.html.markdown b/fr-fr/css-fr.html.markdown
index 74a49c9a..e3170971 100644
--- a/fr-fr/css-fr.html.markdown
+++ b/fr-fr/css-fr.html.markdown
@@ -141,7 +141,6 @@ selecteur {
font-family: "Courier New"; /* Si espace, entre guillemets */
font-family: "Courier New", Trebuchet, Arial; /* Si la première n'est pas trouvée, la deuxième est utilisée, etc... */
}
-
```
## Utilisation
@@ -161,7 +160,6 @@ Le CSS s'écrit dans des fichiers `.css`.
PS : à ne pas faire. -->
<div style='propriete:valeur;'>
</div>
-
```
## Priorités
@@ -187,7 +185,6 @@ p {}
/*E*/
p { propriete: valeur !important; }
-
```
et le code HTML:
diff --git a/fr-fr/d-fr.html.markdown b/fr-fr/d-fr.html.markdown
index 8d98f9dc..d0da8851 100644
--- a/fr-fr/d-fr.html.markdown
+++ b/fr-fr/d-fr.html.markdown
@@ -71,6 +71,7 @@ void main() {
}
}
```
+
On peut définir de nouveaux types avec les mots-clés `struct`, `class`,
`union` et `enum`. Ces types sont passés à la fonction par valeur (ils sont copiés)
De plus, on peut utiliser les templates pour rendre toutes ces abstractions génériques.
@@ -133,8 +134,8 @@ class Matrix(uint m, uint n, T = int) {
}
auto mat = new Matrix!(3, 3); // T est 'int' par défaut
-
```
+
À propos de classes, parlons des propriétés. Une propriété est, en gros,
une méthode qui peut se comporter comme une lvalue. On peut donc utiliser
la syntaxe des structures classiques (`struct.x = 7`) comme si il
@@ -197,6 +198,7 @@ void main() {
writefln("Later: data = %d, str = %s", mc.data, mc.other);
}
```
+
Avec les propriétés, on peut construire nos setters et nos getters
comme on le souhaite, tout en gardant une syntaxe très propre,
comme si on accédait directement à des membres de la classe.
@@ -259,6 +261,4 @@ void main() {
ref = sqrt(i + 1.0);
}
}
-
-
```
diff --git a/fr-fr/elixir-fr.html.markdown b/fr-fr/elixir-fr.html.markdown
index f8250e16..1de75152 100644
--- a/fr-fr/elixir-fr.html.markdown
+++ b/fr-fr/elixir-fr.html.markdown
@@ -15,7 +15,6 @@ Il est totalement compatible avec Erlang mais dispose d'une syntaxe plus agréab
```elixir
-
# Un commentaire simple sur une seule ligne commence par un dièse.
# Il n'y a pas de commentaire multi-ligne,
diff --git a/fr-fr/erlang-fr.html.markdown b/fr-fr/erlang-fr.html.markdown
index 1073d6ad..9c4a007d 100644
--- a/fr-fr/erlang-fr.html.markdown
+++ b/fr-fr/erlang-fr.html.markdown
@@ -316,7 +316,6 @@ CalculerAire ! {cercle, 2}. % 12.56000000000000049738
% L'interpréteur est lui-même un processus ; on peut utiliser `self` pour
% obtenir le pid actuel.
self(). % <0.41.0>
-
```
## Ressources (en anglais)
diff --git a/fr-fr/fsharp-fr.html.markdown b/fr-fr/fsharp-fr.html.markdown
index dda9945f..b77eda59 100644
--- a/fr-fr/fsharp-fr.html.markdown
+++ b/fr-fr/fsharp-fr.html.markdown
@@ -20,7 +20,6 @@ La syntaxe de F# est différente des langages héritant de C.
Si vous voulez essayer le code ci-dessous, vous pouvez vous rendre sur [tryfsharp.org](http://www.tryfsharp.org/Create) et le coller dans le [REPL](https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop).
```fsharp
-
// Les commentaires d'une seule ligne commencent par un double slash
(* Les commentaires multilignes utilise les paires (* . . . *)
@@ -622,7 +621,6 @@ module NetCompatibilityExamples =
printfn "Click event with arg=%O" arg)
myButton.TestEvent("Hello World!")
-
```
## Plus d'information
diff --git a/fr-fr/haml-fr.html.markdown b/fr-fr/haml-fr.html.markdown
index f5d096fe..fbf7dfc7 100644
--- a/fr-fr/haml-fr.html.markdown
+++ b/fr-fr/haml-fr.html.markdown
@@ -148,7 +148,6 @@ $ haml fichier_entree.haml fichier_sortie.html
:javascript
console.log('Ceci est la balise en-ligne <script>');
-
```
## Lectures complémentaires
diff --git a/fr-fr/haskell-fr.html.markdown b/fr-fr/haskell-fr.html.markdown
index a34dc098..56565cef 100644
--- a/fr-fr/haskell-fr.html.markdown
+++ b/fr-fr/haskell-fr.html.markdown
@@ -412,7 +412,6 @@ foo :: Integer
Quel est ton nom ?
Ami
Salut, Ami !
-
```
Et Haskell ne se limite pas à ça, on trouve encore par exemple les classes de types et les monades. Il y a beaucoup de raisons qui font que coder en Haskell est si *fun*. Je vous laisse avec un dernier exemple : une implémentation de quicksort :
diff --git a/fr-fr/java-fr.html.markdown b/fr-fr/java-fr.html.markdown
index b72200d6..3acbb46b 100644
--- a/fr-fr/java-fr.html.markdown
+++ b/fr-fr/java-fr.html.markdown
@@ -891,7 +891,6 @@ public class EnumTest {
// limite pas à une liste de constante mais peut inclure des champs et méthodes.
// Vous pouvez en savoir plus ici (en anglais) :
//https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## Pour aller plus loin (en anglais)
diff --git a/fr-fr/javascript-fr.html.markdown b/fr-fr/javascript-fr.html.markdown
index 308f1ca8..8f9f2c1b 100644
--- a/fr-fr/javascript-fr.html.markdown
+++ b/fr-fr/javascript-fr.html.markdown
@@ -693,7 +693,6 @@ import {foo, baz} from "api"; // = importe les attributs `foo` et `baz` du modul
import {foo as moo, baz} from "api"; // = importe les attributs `foo` (en le renommant `moo`) et `baz` du module
import _, {map} from "api"; // = importe les exports par défaut ET `map`
import * as coolapi from "api"; // = importe le namespace global du module
-
```
## Pour aller plus loin (en anglais)
diff --git a/fr-fr/jquery-fr.html.markdown b/fr-fr/jquery-fr.html.markdown
index 1a5baf71..98dbfa18 100644
--- a/fr-fr/jquery-fr.html.markdown
+++ b/fr-fr/jquery-fr.html.markdown
@@ -15,8 +15,6 @@ C'est pourquoi aujourd'hui, jQuery est utilisée par de nombreuses grandes entre
Étant donné que jQuery est une bibliothèque JavaScript, vous devriez d'abord [apprendre le JavaScript](https://learnxinyminutes.com/docs/fr-fr/javascript-fr/)
```js
-
-
///////////////////////////////////
// 1. Les sélecteurs
@@ -137,7 +135,5 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Ajoute la hauteur de tous les éléments 'p' à la liste
});
-
-
```
diff --git a/fr-fr/lua-fr.html.markdown b/fr-fr/lua-fr.html.markdown
index 1f592320..f4795ad7 100644
--- a/fr-fr/lua-fr.html.markdown
+++ b/fr-fr/lua-fr.html.markdown
@@ -417,8 +417,8 @@ g = loadstring('print(343)') -- Retourne une fonction.
g() -- Affiche 343; Rien n'est affiché avant cet appel.
--]]
-
```
+
## Références
*Les références qui suivent sont en Anglais.*
diff --git a/fr-fr/make-fr.html.markdown b/fr-fr/make-fr.html.markdown
index 7b4864b5..5d8b9404 100644
--- a/fr-fr/make-fr.html.markdown
+++ b/fr-fr/make-fr.html.markdown
@@ -21,7 +21,6 @@ Le programme make a plusieurs variantes. Dans ce tutoriel, nous utiliserons
l'implémentation standard : GNU make.
```make
-
# Ceci est un commentaire.
# Un makefile devrait être nommé "Makefile" (avec ou sans la
diff --git a/fr-fr/objective-c-fr.html.markdown b/fr-fr/objective-c-fr.html.markdown
index 191cdfb6..17a3a815 100644
--- a/fr-fr/objective-c-fr.html.markdown
+++ b/fr-fr/objective-c-fr.html.markdown
@@ -515,7 +515,6 @@ __weak NSSet *weakSet; // Maintient une référence vers l'objet sans incrément
// Lorsque l'objet sera supprimé, weakSet sera mis à nil automatiquement
__unsafe_unretained NSArray *unsafeArray; // Comme __weak, mais la variable n'est pas mis à nil quand
// l'objet est supprimé
-
```
## Lectures Complémentaires
diff --git a/fr-fr/php-fr.html.markdown b/fr-fr/php-fr.html.markdown
index 45a02d75..ef0b0ef2 100644
--- a/fr-fr/php-fr.html.markdown
+++ b/fr-fr/php-fr.html.markdown
@@ -722,7 +722,6 @@ use My\Namespace as SomeOtherNamespace;
$cls = new SomeOtherNamespace\MyClass();
*/
-
```
## Pour plus d'informations
diff --git a/fr-fr/pyqt-fr.html.markdown b/fr-fr/pyqt-fr.html.markdown
index 7f0f018b..f44b59c0 100644
--- a/fr-fr/pyqt-fr.html.markdown
+++ b/fr-fr/pyqt-fr.html.markdown
@@ -41,7 +41,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Pour obtenir certaines des fonctionnalités les plus avancées de **pyqt** nous devons commencer par chercher à construire des éléments supplémentaires.
diff --git a/fr-fr/python-fr.html.markdown b/fr-fr/python-fr.html.markdown
index ca510d66..da631243 100644
--- a/fr-fr/python-fr.html.markdown
+++ b/fr-fr/python-fr.html.markdown
@@ -21,7 +21,6 @@ L'auteur original apprécierait les retours (en anglais): vous pouvez le contact
Note : Cet article s'applique spécifiquement à Python 3. Jettez un coup d'oeil [ici](http://learnxinyminutes.com/docs/fr-fr/python-fr/) pour apprendre le vieux Python 2.7
```python
-
# Un commentaire d'une ligne commence par un dièse
""" Les chaînes de caractères peuvent être écrites
diff --git a/fr-fr/pythonlegacy-fr.html.markdown b/fr-fr/pythonlegacy-fr.html.markdown
index 10b1a0a6..fd311d73 100644
--- a/fr-fr/pythonlegacy-fr.html.markdown
+++ b/fr-fr/pythonlegacy-fr.html.markdown
@@ -466,8 +466,6 @@ math.sqrt(16) == m.sqrt(16) #=> True
# On peut trouver quelle fonction et attributs déterminent un module
import math
dir(math)
-
-
```
## Prêt à aller plus loin?
diff --git a/fr-fr/r-fr.html.markdown b/fr-fr/r-fr.html.markdown
index 7d30a48d..4e8a6de7 100644
--- a/fr-fr/r-fr.html.markdown
+++ b/fr-fr/r-fr.html.markdown
@@ -16,7 +16,6 @@ On peut également exécuter des commmandes `R` au sein d'un document LaTeX.
```r
-
# Les commentaires commencent avec des symboles numériques.
# Il n'est pas possible de faire des commentaires multilignes,
@@ -736,9 +735,6 @@ pp <- ggplot(ll, aes(x=time,price))
pp + geom_point()
# ggplot2 a une documentation excellente
#(disponible sur http://docs.ggplot2.org/current/)
-
-
-
```
## Comment obtenir R ?
diff --git a/fr-fr/ruby-fr.html.markdown b/fr-fr/ruby-fr.html.markdown
index 6b487a07..508edd81 100644
--- a/fr-fr/ruby-fr.html.markdown
+++ b/fr-fr/ruby-fr.html.markdown
@@ -420,5 +420,4 @@ end
Humain.bar # 0
Docteur.bar # nil
-
```
diff --git a/fr-fr/scala-fr.html.markdown b/fr-fr/scala-fr.html.markdown
index c6a61745..10066b95 100644
--- a/fr-fr/scala-fr.html.markdown
+++ b/fr-fr/scala-fr.html.markdown
@@ -12,7 +12,6 @@ lang: fr-fr
### Scala - le langage évolutif
```scala
-
/*
Pour vous préparer :
@@ -443,8 +442,6 @@ for(line <- Source.fromFile("myfile.txt").getLines())
println(line)
// On utilise le PrintWriter de Java pour écrire un fichier
-
-
```
## Autres ressources
diff --git a/fr-fr/tmux-fr.html.markdown b/fr-fr/tmux-fr.html.markdown
index d353af3b..50704239 100644
--- a/fr-fr/tmux-fr.html.markdown
+++ b/fr-fr/tmux-fr.html.markdown
@@ -17,7 +17,6 @@ fond, puis rattaché de nouveau.
```
-
tmux [command] # Exécute une commande
# 'tmux' sans commande créé une nouvelle session
@@ -51,7 +50,6 @@ fond, puis rattaché de nouveau.
-t "#" # Tue la session cible
-a # Tue toutes les sessions
-a -t "#" # Tue toutes les sessions sauf la cible
-
```
@@ -111,7 +109,6 @@ raccourcis.
M-Up, M-Down # Redimensionne le panel courant par pas de cinq cellules
M-Left, M-Right
-
```
@@ -242,7 +239,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Recquiert https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/fr-fr/typescript-fr.html.markdown b/fr-fr/typescript-fr.html.markdown
index 8a761f61..bd84bd7b 100644
--- a/fr-fr/typescript-fr.html.markdown
+++ b/fr-fr/typescript-fr.html.markdown
@@ -163,7 +163,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"});
// Inclure des références à un fichier :
/// <reference path="jquery.d.ts" />
-
```
## Lectures complémentaires
diff --git a/fr-fr/xml-fr.html.markdown b/fr-fr/xml-fr.html.markdown
index ed5f55ff..032784a0 100644
--- a/fr-fr/xml-fr.html.markdown
+++ b/fr-fr/xml-fr.html.markdown
@@ -59,8 +59,6 @@ On crée les nœuds avec des balises d'ouverture / fermeture, et les enfants son
<!-- Ci-dessous, un élément avec deux attributs -->
<fichier type="gif" id="4293">ordinateur.gif</fichier>
-
-
```
* Un document bien formaté & le validation
@@ -75,7 +73,6 @@ en ce qui concerne ce document.
Avec cet outil, vous pouvez vérifier les données XML en dehors de la logique de l'application.
```xml
-
<!-- Ci-dessous, vous pouvez voir une version simplifiée du document de librairie,
   avec l'addition de définition DTD. -->
diff --git a/fr-fr/yaml-fr.html.markdown b/fr-fr/yaml-fr.html.markdown
index 36c33bd1..eeffe6f1 100644
--- a/fr-fr/yaml-fr.html.markdown
+++ b/fr-fr/yaml-fr.html.markdown
@@ -152,7 +152,6 @@ set2:
item1: null
item2: null
item3: null
-
```
Quelques références et outils :
diff --git a/fsharp.html.markdown b/fsharp.html.markdown
index f1f8e95d..aa2a2751 100644
--- a/fsharp.html.markdown
+++ b/fsharp.html.markdown
@@ -17,7 +17,6 @@ The syntax of F# is different from C-style languages:
If you want to try out the code below, you can go to [https://try.fsharp.org](https://try.fsharp.org) and paste it into an interactive REPL.
```csharp
-
// single line comments use a double slash
(* multi line comments use (* . . . *) pair
@@ -643,7 +642,6 @@ module NetCompatibilityExamples =
printfn "Click event with arg=%O" arg)
myButton.TestEvent("Hello World!")
-
```
## More Information
diff --git a/git.html.markdown b/git.html.markdown
index 9d33225f..dc84e5e7 100644
--- a/git.html.markdown
+++ b/git.html.markdown
@@ -456,6 +456,7 @@ Now you can pull!
```bash
git pull
```
+
`...changes apply...`
Now check that everything is OK
@@ -553,6 +554,7 @@ You can do this:
ed8ddf2 HEAD@{4}: rebase -i (pick): pythonstatcomp spanish translation (#1748)
2e6c386 HEAD@{5}: rebase -i (start): checkout 02fb96d
```
+
2. Select where to reset to, in our case its `2e6c386`, or `HEAD@{5}`
3. 'git reset --hard HEAD@{5}' this will reset your repo to that head
4. You can start the rebase again or leave it alone.
@@ -595,6 +597,7 @@ b88c6a1b (Google Python team 2019-12-30 13:45:23 -0800 14)
222e6da8 (mshields@google.com 2010-11-29 20:32:06 +0000 16)
222e6da8 (mshields@google.com 2010-11-29 20:32:06 +0000 17) setlocal indentexpr=GetGooglePythonIndent(v:lnum)
```
+
## Further Information
* [tryGit - A fun interactive way to learn Git.](http://try.github.io/levels/1/challenges/1)
diff --git a/groovy.html.markdown b/groovy.html.markdown
index 89eee3dd..1dc6abb0 100644
--- a/groovy.html.markdown
+++ b/groovy.html.markdown
@@ -9,7 +9,6 @@ filename: learngroovy.groovy
Groovy - A dynamic language for the Java platform [Read more here.](http://www.groovy-lang.org/)
```groovy
-
/*
Set yourself up:
@@ -427,8 +426,6 @@ int sum(int x, int y) {
}
assert sum(2,5) == 7
-
-
```
## Further resources
diff --git a/hack.html.markdown b/hack.html.markdown
index 24055503..f781d1c1 100644
--- a/hack.html.markdown
+++ b/hack.html.markdown
@@ -410,7 +410,6 @@ namespace LearnHackinYMinutes {
* - ... and more!
*/
}
-
```
## More Information
diff --git a/haml.html.markdown b/haml.html.markdown
index bb8bdc54..0a30d45c 100644
--- a/haml.html.markdown
+++ b/haml.html.markdown
@@ -213,7 +213,6 @@ $ haml input_file.haml output_file.html
/
There are many types of filters (:markdown, :javascript, :coffee, :css, :ruby and so on)
Also you can define your own filters using Haml::Filters
-
```
## Additional resources
diff --git a/haskell.html.markdown b/haskell.html.markdown
index edb4121d..0c8055d1 100644
--- a/haskell.html.markdown
+++ b/haskell.html.markdown
@@ -586,7 +586,6 @@ infixl 6 +
What is your name?
Friend!
Hello, Friend!
-
```
There's a lot more to Haskell, including typeclasses and monads. These are the
diff --git a/haxe.html.markdown b/haxe.html.markdown
index e086dd7a..be9620f4 100644
--- a/haxe.html.markdown
+++ b/haxe.html.markdown
@@ -701,7 +701,6 @@ class UsingExample {
*/
}
}
-
```
We're still only scratching the surface here of what Haxe can do. For a formal
diff --git a/hdl.html.markdown b/hdl.html.markdown
index 6b9a2d80..873bf040 100644
--- a/hdl.html.markdown
+++ b/hdl.html.markdown
@@ -207,8 +207,6 @@ compares with the actual output of an HDL chip in the hardware simulator!
| in | out |
| 0000 | 0001 |
| 0110 | 0110 | // Error! The chip did not add 1 here, something went wrong.
-
-
```
This is incredibly useful as it allows designers to simulate chip logic prior to
diff --git a/html.html.markdown b/html.html.markdown
index e9226a61..d40d9cbb 100644
--- a/html.html.markdown
+++ b/html.html.markdown
@@ -161,7 +161,6 @@ useful tips.
<td>second row, second column</td>
</tr>
</table>
-
```
## Usage
diff --git a/hu-hu/pythonlegacy-hu.html.markdown b/hu-hu/pythonlegacy-hu.html.markdown
index 483784ba..e2ec755c 100644
--- a/hu-hu/pythonlegacy-hu.html.markdown
+++ b/hu-hu/pythonlegacy-hu.html.markdown
@@ -32,7 +32,6 @@ A `__future__` import használata esetén Python 3-ban írhatod a kódot, ami
Python 2 alatt is futni fog, így ismét a fenti Python 3 bemutató ajánlott.
```python
-
# Az egysoros kommentek kettőskereszttel kezdődnek
""" Többsoros stringeket három darab " közé
diff --git a/hu-hu/typescript-hu.html.markdown b/hu-hu/typescript-hu.html.markdown
index aedd5a64..63c5d8bf 100644
--- a/hu-hu/typescript-hu.html.markdown
+++ b/hu-hu/typescript-hu.html.markdown
@@ -164,7 +164,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"});
// definíciós fájl hivatkozása:
/// <reference path="jquery.d.ts" />
-
```
## További források
diff --git a/id-id/asciidoc-id.html.markdown b/id-id/asciidoc-id.html.markdown
index 2843b8be..a7e8833c 100644
--- a/id-id/asciidoc-id.html.markdown
+++ b/id-id/asciidoc-id.html.markdown
@@ -83,7 +83,6 @@ Judul bagian
==== Level 3 <h4>
===== Level 4 <h5>
-
```
Daftar
diff --git a/id-id/css-id.html.markdown b/id-id/css-id.html.markdown
index 456dfafe..ba33bc21 100644
--- a/id-id/css-id.html.markdown
+++ b/id-id/css-id.html.markdown
@@ -156,7 +156,6 @@ selektor {
ditemukan, peramban menggunakan font berikutnya,
demikian secara berturut-turut */
}
-
```
## Penggunaan
@@ -177,7 +176,6 @@ Namun, sebisa mungkin metode ini dihindari. -->
Metode ini harus dihindari sebisa mungkin. -->
<div style='properti:nilai;'>
</div>
-
```
## Prioritas
@@ -190,7 +188,6 @@ pada elemen dengan prioritas tertentu.
Dengan susunan CSS:
```css
-
/*A*/
p.class1[attr='nilai']
@@ -205,7 +202,6 @@ p {}
/*E*/
p { properti: nilai !important; }
-
```
dan susunan markup:
diff --git a/id-id/java-id.html.markdown b/id-id/java-id.html.markdown
index a5455952..600c4c56 100644
--- a/id-id/java-id.html.markdown
+++ b/id-id/java-id.html.markdown
@@ -756,7 +756,6 @@ public class CobaEnum {
// Tipe enum memiliki banyak kegunaan selain yang dicontohkan diatas.
// Tipe enum dapat memiliki isi seperti method dan variabel.
// Penjelasan lebih detail di https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## Referensi Lainnya
diff --git a/id-id/php-id.html.markdown b/id-id/php-id.html.markdown
index 34d6e5f5..48afebc4 100644
--- a/id-id/php-id.html.markdown
+++ b/id-id/php-id.html.markdown
@@ -831,7 +831,6 @@ try {
} catch (ExceptionSaya $e) {
// Penanganan untuk exception khusus
}
-
```
## Informasi lainnya
diff --git a/id-id/rst-id.html.markdown b/id-id/rst-id.html.markdown
index a5070d64..dac03b78 100644
--- a/id-id/rst-id.html.markdown
+++ b/id-id/rst-id.html.markdown
@@ -96,7 +96,6 @@ otomatis diubah menjadi sebuah link)
- Dengan membuat link seperti di Markdown: `GitHub <https://github.com/>`_ .
.. _GitHub https://github.com/
-
```
diff --git a/id-id/smallbasic-id.html.markdown b/id-id/smallbasic-id.html.markdown
index d782c859..3faff38c 100644
--- a/id-id/smallbasic-id.html.markdown
+++ b/id-id/smallbasic-id.html.markdown
@@ -119,7 +119,6 @@ End If
Print aa
PAUSE
-
```
## Artikel
diff --git a/id-id/xml-id.html.markdown b/id-id/xml-id.html.markdown
index fedba711..b9a733e6 100644
--- a/id-id/xml-id.html.markdown
+++ b/id-id/xml-id.html.markdown
@@ -118,8 +118,6 @@ Pengurai XML dirancang menjadi sangat ketat, dan akan berhenti melakukan pengura
<!-- Di bawah ini, unsur dengan dua atribut-->
<file type="gif" id="4293">komputer.gif</file>
-
-
```
## Dokumen yang well-formated & Validasi
@@ -134,7 +132,6 @@ jika sesuai dokumen itu.
Dengan alat ini, Anda dapat memeriksa data XML di luar logika aplikasi.
```xml
-
<!-- Di bawah, Anda dapat melihat versi sederhana dari dokumen tokobuku,
  dengan penambahan definisi DTD .-->
@@ -185,6 +182,7 @@ Dengan alat ini, Anda dapat memeriksa data XML di luar logika aplikasi.
</buku>
</tokobuku>
```
+
## Kompatibilitas DTD dan Definisi Skema XML
Dukungan untuk DTD dapat ditemukan dimana-mana karena sudah sangat lama. Namun sayangnya, fitur XML terkini seperti *namespaces* tidak didukung oleh DTD. XML Xchema Definitions (XSDs) bertujuan untuk mengganti DTD dalam mendefinisikan tatabahasa dokumen XML.
diff --git a/it-it/asciidoc-it.html.markdown b/it-it/asciidoc-it.html.markdown
index eaa2372b..18f507b5 100644
--- a/it-it/asciidoc-it.html.markdown
+++ b/it-it/asciidoc-it.html.markdown
@@ -84,7 +84,6 @@ Titoli di sezione
==== Livello 3 <h4>
===== Livello 4 <h5>
-
```
Liste
diff --git a/it-it/bf-it.html.markdown b/it-it/bf-it.html.markdown
index 97e5b88e..97c4aec4 100644
--- a/it-it/bf-it.html.markdown
+++ b/it-it/bf-it.html.markdown
@@ -18,7 +18,6 @@ Puoi provarlo nel tuo browser utilizzando
[brainfuck-visualizer](http://fatiherikli.github.io/brainfuck-visualizer/).
```
-
Qualsiasi carattere diverso da "><+-.,[]" (escludendo gli apici)
viene ignorato.
Branfuck è caratterizzato da un array di 30,000 celle inizializzate a zero
diff --git a/it-it/c++-it.html.markdown b/it-it/c++-it.html.markdown
index a8e0c7b5..41c5bf40 100644
--- a/it-it/c++-it.html.markdown
+++ b/it-it/c++-it.html.markdown
@@ -1126,8 +1126,8 @@ compl 4 // Effettua il NOT bit-a-bit
4 bitor 3 // Effettua il OR bit-a-bit
4 bitand 3 // Effettua il AND bit-a-bit
4 xor 3 // Effettua il XOR bit-a-bit
-
```
+
Letture consigliate:
* Un riferimento aggiornato del linguaggio può essere trovato qui [CPP Reference](http://cppreference.com/w/cpp).
diff --git a/it-it/elixir-it.html.markdown b/it-it/elixir-it.html.markdown
index ce3e4535..325c7227 100644
--- a/it-it/elixir-it.html.markdown
+++ b/it-it/elixir-it.html.markdown
@@ -15,7 +15,6 @@ Elixir è un linguaggio funzionale moderno, costruito sulla VM Erlang.
e molte altre funzionalità.
```elixir
-
# I commenti su una riga iniziano con un cancelletto.
# Non esistono commenti multilinea,
diff --git a/it-it/html-it.html.markdown b/it-it/html-it.html.markdown
index 8f7391a2..9e1dd93b 100644
--- a/it-it/html-it.html.markdown
+++ b/it-it/html-it.html.markdown
@@ -107,7 +107,6 @@ Questo articolo riguarda principalmente la sintassi HTML ed alcuni suggerimenti
<td>seconda riga, seconda colonna</td>
</tr>
</table>
-
```
## Uso
diff --git a/it-it/java-it.html.markdown b/it-it/java-it.html.markdown
index 1669816e..3536ebfe 100644
--- a/it-it/java-it.html.markdown
+++ b/it-it/java-it.html.markdown
@@ -531,6 +531,7 @@ class ClasseEsempio extends AltraClasse implements PrimaInterfaccia, SecondaInte
}
*/
```
+
## Letture future
I link di seguito sono solo per capire l'argomento, cerca pure su Google degli esempi specifici
diff --git a/it-it/jquery-it.html.markdown b/it-it/jquery-it.html.markdown
index 811c5c3a..88f09658 100644
--- a/it-it/jquery-it.html.markdown
+++ b/it-it/jquery-it.html.markdown
@@ -14,8 +14,6 @@ jQuery è una libreria JavaScript che ti aiuta a "fare di più, scrivendo meno".
Visto che jQuery è una libreria JavaScript dovresti prima [imparare JavaScript](https://learnxinyminutes.com/docs/javascript/)
```js
-
-
///////////////////////////////////
// 1. Selettori
@@ -126,6 +124,4 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Aggiunge tutte le altezze del tag 'p' all'array
});
-
-
```
diff --git a/it-it/matlab-it.html.markdown b/it-it/matlab-it.html.markdown
index 2668815f..b96c3996 100644
--- a/it-it/matlab-it.html.markdown
+++ b/it-it/matlab-it.html.markdown
@@ -516,7 +516,6 @@ ans = a.multiplyLatBy(a,1/3)
% l'addizione di due oggetti Waypoint.
b = WaypointClass(15.0, 32.0)
c = a + b
-
```
## Di più su MATLAB
diff --git a/it-it/php-composer-it.html.markdown b/it-it/php-composer-it.html.markdown
index 509ec336..4e539d60 100644
--- a/it-it/php-composer-it.html.markdown
+++ b/it-it/php-composer-it.html.markdown
@@ -123,7 +123,6 @@ composer update phpunit/phpunit
# attraverso i seguenti comandi:
composer remove --dev phpunit/phpunit
composer require --dev phpunit/phpunit:^5.0
-
```
## Autoloader
@@ -150,6 +149,7 @@ Nel file `composer.json`, aggiungi il campo "autoload":
}
}
```
+
Questo dira' all'autoloader di controllare ogni risorsa che corrisponde al
namespace `\Acme\` all'interno della cartella `src`.
diff --git a/it-it/pyqt-it.html.markdown b/it-it/pyqt-it.html.markdown
index 7b5a98c2..58907006 100644
--- a/it-it/pyqt-it.html.markdown
+++ b/it-it/pyqt-it.html.markdown
@@ -41,7 +41,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Per ottenere alcune delle funzionalità più avanzate in **pyqt**, dobbiamo iniziare a cercare di creare elementi aggiuntivi.
diff --git a/it-it/python-it.html.markdown b/it-it/python-it.html.markdown
index de7bb0ed..22585bf9 100644
--- a/it-it/python-it.html.markdown
+++ b/it-it/python-it.html.markdown
@@ -22,7 +22,6 @@ Feedback sono altamente apprezzati! Potete contattarmi su [@louiedinh](http://tw
Nota: Questo articolo è riferito a Python 3 in modo specifico. Se volete avete la necessità di utilizzare Python 2.7 potete consultarla [qui](https://learnxinyminutes.com/docs/it-it/python-it/)
```python
-
# I commenti su una sola linea iniziano con un cancelletto
diff --git a/it-it/pythonlegacy-it.html.markdown b/it-it/pythonlegacy-it.html.markdown
index 4c8b2a17..a4769a5d 100644
--- a/it-it/pythonlegacy-it.html.markdown
+++ b/it-it/pythonlegacy-it.html.markdown
@@ -28,7 +28,6 @@ Il modulo `__future__` permette di scrivere codice in Python 3, che può essere
utilizzando Python 2: cosa aspetti a vedere il tutorial di Python 3?
```python
-
# I commenti su una sola linea iniziano con un cancelletto
""" Più stringhe possono essere scritte
diff --git a/it-it/rst-it.html.markdown b/it-it/rst-it.html.markdown
index 3885cbd8..545ee1c6 100644
--- a/it-it/rst-it.html.markdown
+++ b/it-it/rst-it.html.markdown
@@ -86,7 +86,6 @@ Esistono diversi modi per creare collegamenti:
- Utilizzando una sintassi simile a Markdown: `GitHub <https://github.com/>`_ .
.. _GitHub https://github.com/
-
```
## Come usarlo
diff --git a/it-it/solidity.html.markdown b/it-it/solidity.html.markdown
index be747e68..77cb2ad3 100644
--- a/it-it/solidity.html.markdown
+++ b/it-it/solidity.html.markdown
@@ -940,7 +940,6 @@ contract CrowdFunder {
}
}
// ** END EXAMPLE **
-
```
Qualche altra funzionalità.
diff --git a/it-it/zfs-it.html.markdown b/it-it/zfs-it.html.markdown
index c1307e67..40b07832 100644
--- a/it-it/zfs-it.html.markdown
+++ b/it-it/zfs-it.html.markdown
@@ -123,7 +123,6 @@ errors: No known data errors
Proprietà delle zpool
```bash
-
# Proprietà di una zpool (gestite dal sistema o dall'utente)
$ zpool get all zroot
NAME PROPERTY VALUE SOURCE
@@ -306,7 +305,6 @@ $ zfs destroy tank/home/sarlalian@now
# Elimina uno snapshot ricorsivamente
$ zfs destroy -r tank/home/sarlalian@now
-
```
Rinominare uno snapshot
diff --git a/ja-jp/asciidoc.html.markdown b/ja-jp/asciidoc.html.markdown
index af19850a..7c050429 100644
--- a/ja-jp/asciidoc.html.markdown
+++ b/ja-jp/asciidoc.html.markdown
@@ -84,7 +84,6 @@ _アンダースコアで斜体になります。_
==== Level 3 <h4>
===== Level 4 <h5>
-
```
リスト
diff --git a/ja-jp/bash-jp.html.markdown b/ja-jp/bash-jp.html.markdown
index ea8fa49f..ac8474f2 100644
--- a/ja-jp/bash-jp.html.markdown
+++ b/ja-jp/bash-jp.html.markdown
@@ -168,5 +168,4 @@ sort file.txt
uniq -d file.txt
# 1行ごとに、','が最初に出てくる前の部分を表示します
cut -d ',' -f 1 file.txt
-
```
diff --git a/ja-jp/julia-jp.html.markdown b/ja-jp/julia-jp.html.markdown
index 0c3160a2..209e4a87 100644
--- a/ja-jp/julia-jp.html.markdown
+++ b/ja-jp/julia-jp.html.markdown
@@ -15,7 +15,6 @@ Julia は科学技術計算向けに作られた、同図像性を持った(homo
この文章は、Julia の2013年10月18日現在の開発バージョンを元にしています。
```ruby
-
# ハッシュ(シャープ)記号から改行までは単一行コメントとなります。
#= 複数行コメントは、
'#=' と '=#' とで囲むことで行えます。
diff --git a/ja-jp/php-jp.html.markdown b/ja-jp/php-jp.html.markdown
index a02ae56a..191d3174 100644
--- a/ja-jp/php-jp.html.markdown
+++ b/ja-jp/php-jp.html.markdown
@@ -758,7 +758,6 @@ try {
} catch (MyException $e) {
// Handle my exception
}
-
```
## より詳しい情報
diff --git a/ja-jp/r-jp.html.markdown b/ja-jp/r-jp.html.markdown
index a8dd7c9c..c01a4168 100644
--- a/ja-jp/r-jp.html.markdown
+++ b/ja-jp/r-jp.html.markdown
@@ -759,12 +759,6 @@ ll <- as.data.table(list1)
pp <- ggplot(ll, aes(x=time,price))
pp + geom_point()
# ggplot2 には、素晴らしい関連ドキュメントがそろっています (http://docs.ggplot2.org/current/)
-
-
-
-
-
-
```
diff --git a/jinja.html.markdown b/jinja.html.markdown
index 7e5b8e96..02cb7195 100644
--- a/jinja.html.markdown
+++ b/jinja.html.markdown
@@ -180,7 +180,6 @@ and override with your own content.
</main>
</body>
</html>
-
```
### Including Content
@@ -189,7 +188,6 @@ You can include content from another template on your current template using
the `{% include "template/path" %}` tag.
```html
-
{# file: footer.html.j2 #}
<footer>
diff --git a/jquery.html.markdown b/jquery.html.markdown
index cdcb89d9..8c411dfb 100644
--- a/jquery.html.markdown
+++ b/jquery.html.markdown
@@ -14,7 +14,6 @@ Because jQuery is a JavaScript library you should [learn JavaScript first](https
**NOTE**: jQuery has fallen out of the limelight in recent years, since you can achieve the same thing with the vanilla DOM (Document Object Model) API. So the only thing it is used for is a couple of handy features, such as the [jQuery date picker](https://api.jqueryui.com/datepicker) (which actually has a standard, unlike the `<input type="date">` HTML element), and the obvious decrease in the code length.
```js
-
///////////////////////////////////
// 1. Selectors
@@ -125,8 +124,6 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Adds all 'p' tag heights to array
});
-
-
```
## Further Reading
diff --git a/jsonnet.html.markdown b/jsonnet.html.markdown
index f077c35b..b0a54b65 100644
--- a/jsonnet.html.markdown
+++ b/jsonnet.html.markdown
@@ -127,7 +127,6 @@ assert obj5 == {};
# a jsonnet document has to evaluate to something
# be it an object, list, number or just string literal
"FIN"
-
```
## Further Reading
diff --git a/ko-kr/erlang-kr.html.markdown b/ko-kr/erlang-kr.html.markdown
index b0b1dd2a..a1f56a74 100644
--- a/ko-kr/erlang-kr.html.markdown
+++ b/ko-kr/erlang-kr.html.markdown
@@ -321,7 +321,6 @@ fib:test()
% ```
% rebar eunit
% ```
-
```
## 참조
diff --git a/ko-kr/java-kr.html.markdown b/ko-kr/java-kr.html.markdown
index dc7a356f..9d4faa4e 100644
--- a/ko-kr/java-kr.html.markdown
+++ b/ko-kr/java-kr.html.markdown
@@ -381,7 +381,6 @@ class PennyFarthing extends Bicycle {
}
}
-
```
## 기타 참고자료
diff --git a/ko-kr/kotlin-kr.html.markdown b/ko-kr/kotlin-kr.html.markdown
index 2df4195d..1a29c798 100644
--- a/ko-kr/kotlin-kr.html.markdown
+++ b/ko-kr/kotlin-kr.html.markdown
@@ -366,7 +366,6 @@ fun useObject() {
ObjectExample.hello()
val someRef: Any = ObjectExample // 객체의 이름을 그대로 사용합니다.
}
-
```
### 더 알아보기
diff --git a/ko-kr/lua-kr.html.markdown b/ko-kr/lua-kr.html.markdown
index ce3b71cb..2fa73789 100644
--- a/ko-kr/lua-kr.html.markdown
+++ b/ko-kr/lua-kr.html.markdown
@@ -391,7 +391,6 @@ g = loadstring('print(343)') -- 함수를 반환합니다.
g() -- 343이 출력됩니다. 그전까지는 아무것도 출력되지 않습니다.
--]]
-
```
## 참고자료
diff --git a/ko-kr/php-kr.html.markdown b/ko-kr/php-kr.html.markdown
index 1f53221f..48b75849 100644
--- a/ko-kr/php-kr.html.markdown
+++ b/ko-kr/php-kr.html.markdown
@@ -648,7 +648,6 @@ use My\Namespace as SomeOtherNamespace;
$cls = new SomeOtherNamespace\MyClass();
*/
-
```
## 더 자세한 정보
diff --git a/ko-kr/pythonlegacy-kr.html.markdown b/ko-kr/pythonlegacy-kr.html.markdown
index 978a9f33..db538cf3 100644
--- a/ko-kr/pythonlegacy-kr.html.markdown
+++ b/ko-kr/pythonlegacy-kr.html.markdown
@@ -463,8 +463,6 @@ math.sqrt(16) == m.sqrt(16) #=> True
# 다음과 같은 코드로 모듈을 구성하는 함수와 속성을 확인할 수 있습니다.
import math
dir(math)
-
-
```
## 더 배울 준비가 되셨습니까?
diff --git a/less.html.markdown b/less.html.markdown
index 1b26eb99..0cd95aba 100644
--- a/less.html.markdown
+++ b/less.html.markdown
@@ -9,8 +9,6 @@ Less is a CSS pre-processor, that adds features such as variables, nesting, mixi
Less (and other preprocessors, such as [Sass](http://sass-lang.com/)) help developers to write maintainable and DRY (Don't Repeat Yourself) code.
```css
-
-
//Single line comments are removed when Less is compiled to CSS.
/*Multi line comments are preserved. */
@@ -368,8 +366,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
## Practice Less
diff --git a/lfe.html.markdown b/lfe.html.markdown
index 413de36e..4baa5b2b 100644
--- a/lfe.html.markdown
+++ b/lfe.html.markdown
@@ -18,7 +18,6 @@ Another new site is being built to replace it.[LFE DEV.](http://docs.lfe.io/dev)
```lisp
-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; 0. Syntax
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lt-lt/tmux-lt.html.markdown b/lt-lt/tmux-lt.html.markdown
index f05f55e2..36b38ef0 100644
--- a/lt-lt/tmux-lt.html.markdown
+++ b/lt-lt/tmux-lt.html.markdown
@@ -18,7 +18,6 @@ nuo ekrano ir veikti fone, o vėliau gali būti vėl prijungtas.
```
-
tmux [komanda] # Vykdyti komandą
# 'tmux' be komandų sukurs naują sesiją
@@ -52,7 +51,6 @@ nuo ekrano ir veikti fone, o vėliau gali būti vėl prijungtas.
-t "#" # Užbaigti nurodytą sesiją
-a # Užbaigti visas sesijas
-a -t "#" # Užbaigti visas sesijas, bet ne taikinį
-
```
@@ -107,7 +105,6 @@ Priskirta tmux sesija yra valdoma klavišų kompinacijomis.
M-Up, M-Down # Keisti esamo skydelio dydį penkių ląstelių žingsniu
M-Left, M-Right
-
```
@@ -236,7 +233,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Requires https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/lua.html.markdown b/lua.html.markdown
index f11d67a8..64bfffbc 100644
--- a/lua.html.markdown
+++ b/lua.html.markdown
@@ -386,7 +386,6 @@ g = load('print(343)') -- Returns a function.
g() -- Prints out 343; nothing printed before now.
--]]
-
```
## Community
diff --git a/m.html.markdown b/m.html.markdown
index 46e7313b..3ea422c4 100644
--- a/m.html.markdown
+++ b/m.html.markdown
@@ -46,6 +46,7 @@ within a running program.
```
; Comments start with a semicolon (;)
```
+
### Data Types
M has one data type (String) and three interpretations of that string.:
@@ -64,6 +65,7 @@ M has one data type (String) and three interpretations of that string.:
;
; Truthvalues - String interpreted as 0 is used for false and any string interpreted as non-zero (such as 1) for true.
```
+
### Commands
Commands are case insensitive, and have full form, and a shortened abbreviation, often the first letter. Commands have zero or more arguments,depending on the command. This page includes programs written in this terse syntax. M is whitespace-aware. Spaces are treated as a delimiter between commands and arguments. Each command is separated from its arguments by 1 space. Commands with zero arguments are followed by 2 spaces. (technically these are called argumentless commands)
@@ -98,6 +100,7 @@ Retrieve input from the user
READ var
r !,"Wherefore art thou Romeo? ",why
```
+
As with all M commands, multiple arguments can be passed to a read command. Constants like quoted strings, numbers, and formatting characters are output directly. Values for both global variables and local variables are retrieved from the user. The terminal waits for the user to enter the first variable before displaying the second prompt.
```
@@ -116,16 +119,19 @@ w !,centi,!,micro
;.01
;.00001
```
+
#### Kill (abbreviated as K)
Remove a variable from memory or remove a database entry from disk.
A database node (global variable) is killed depending on the variable name being prefixed by the caret character (^).
If it is not, then the local variable is removed from memory.
If KILLed, automatic garbage collection occurs.
+
```
KILL centi
k micro
```
+
### Globals and Arrays
In addition to local variables, M has persistent, shared variables that are the built-in database of M. They are stored to disk and called _globals_. Global names must start with a __caret__ (__^__).
@@ -155,7 +161,9 @@ s ^TEMPS("11/12","1030",48)=""
s ^TEMPS("11/12","1400",49)=""
s ^TEMPS("11/12","1700",43)=""
```
+
### Operators
+
```jinja
; Assignment: =
; Unary: + Convert a string value into a numeric value.
@@ -302,7 +310,6 @@ f s var=var_"%" w !,var i var="%%%%%%%%%%" q
; %%%%%%%%
; %%%%%%%%%
; %%%%%%%%%%
-
```
#### I(f), E(lse), Postconditionals
@@ -331,8 +338,8 @@ f s var=var_"%" q:var="%%%%%%%%%%" d ;Read as "Quit if var equals "%%%%%%%%%%"
s var=""
f s var=var_"%" q:$L(var)>10 d ;
. w !,var
-
```
+
#### Array Looping - $Order
As we saw in the previous example, M has built-in functions called with a single $, compared to user-defined functions called with $$. These functions have shortened abbreviations, like commands.
One of the most useful is __$Order()__ / $O(). When given an array subscript, $O returns the next subscript in that array. When it reaches the last subscript, it returns "".
diff --git a/make.html.markdown b/make.html.markdown
index f5352f9e..5269e436 100644
--- a/make.html.markdown
+++ b/make.html.markdown
@@ -17,7 +17,6 @@ There are many varieties of make in existence, however this article
assumes that we are using GNU make which is the standard on Linux.
```make
-
# Comments can be written like this.
# File should be named Makefile and then can be run as `make <target>`.
diff --git a/matlab.html.markdown b/matlab.html.markdown
index b0482d0b..07f73cfb 100644
--- a/matlab.html.markdown
+++ b/matlab.html.markdown
@@ -552,7 +552,6 @@ ans = a.multiplyLatBy(1/3)
% the addition of two Waypoint objects.
b = WaypointClass(15.0, 32.0)
c = a + b
-
```
## More on MATLAB
diff --git a/messagepack.html.markdown b/messagepack.html.markdown
index 9234332f..96e95639 100644
--- a/messagepack.html.markdown
+++ b/messagepack.html.markdown
@@ -11,7 +11,6 @@ MessagePack is an efficient binary serialization format. It lets you exchange da
In MessagePack, small integers are encoded into a single byte, and typical short strings require only one extra byte in addition to the strings themselves. This makes MessagePack useful for efficient transmission over wire.
```
-
# 0. Understanding The Structure ====
JSON, 40 Bytes UTF-8
@@ -162,7 +161,6 @@ function mytipeDecode(data) {
return result
}
-
```
diff --git a/mips.html.markdown b/mips.html.markdown
index 3add0c5b..2b5bd522 100644
--- a/mips.html.markdown
+++ b/mips.html.markdown
@@ -375,5 +375,4 @@ gateways and routers.
# it really just takes whatever code that is in that file and places it where
# the include statement is)
.include "somefile.asm"
-
```
diff --git a/ms-my/common-lisp-my.html.markdown b/ms-my/common-lisp-my.html.markdown
index f5914aae..ea976640 100644
--- a/ms-my/common-lisp-my.html.markdown
+++ b/ms-my/common-lisp-my.html.markdown
@@ -20,7 +20,6 @@ yang terbaru ialah [Land of Lisp](http://landoflisp.com/). Buku baru mengenai be
```common-lisp
-
;;;-----------------------------------------------------------------------------
;;; 0. Syntax
;;;-----------------------------------------------------------------------------
diff --git a/ms-my/javascript-my.html.markdown b/ms-my/javascript-my.html.markdown
index 9a7a23ba..c0555d5b 100644
--- a/ms-my/javascript-my.html.markdown
+++ b/ms-my/javascript-my.html.markdown
@@ -552,6 +552,7 @@ if (Object.create === undefined){ // jangan ganti jika ia sudah wujud
}
}
```
+
## Bacaan Lanjut
[Mozilla Developer Network][1] menyediakan dokumentasi yang sangat baik untuk
diff --git a/ms-my/sass-my.html.markdown b/ms-my/sass-my.html.markdown
index 68ce4ab3..ef1b5ce4 100644
--- a/ms-my/sass-my.html.markdown
+++ b/ms-my/sass-my.html.markdown
@@ -15,7 +15,6 @@ Sass mempunyai dua perbezaan pilihan sintaks untuk dipilih. SCSS, yang mana memp
Tutorial ini ditulis menggunakan SCSS.
```scss
-
//Komen baris tunggal dikeluarkan apabila Sass dikompil ke CSS.
/*Komen multi dikekalkan. */
@@ -210,10 +209,6 @@ ul li:hover {
ul li a {
color: white;
}
-
-
-
-
```
diff --git a/ms-my/xml-my.html.markdown b/ms-my/xml-my.html.markdown
index a9d7509b..fcaa97a1 100644
--- a/ms-my/xml-my.html.markdown
+++ b/ms-my/xml-my.html.markdown
@@ -61,8 +61,6 @@ Tidak seperti HTML, XML tidak menyatakan bagaimana paparan atau mengformat data,
<!-- Di bawah, elemen dengan dua atribut -->
<file type="gif" id="4293">computer.gif</file>
-
-
```
* Dokumen Format sempurna x Pengesahan
@@ -77,7 +75,6 @@ mengenai dokumen itu.
Dengan alat ini, anda boleh menyemak data XML di luar logik aplikasi.
```xml
-
<!-- Dibawah, anda boleh melihat versi ringkas daripada dokumen bookstore,
dengan tambahan definisi DTD. -->
diff --git a/nl-nl/typescript-nl.html.markdown b/nl-nl/typescript-nl.html.markdown
index dcea2a4d..d228809f 100644
--- a/nl-nl/typescript-nl.html.markdown
+++ b/nl-nl/typescript-nl.html.markdown
@@ -163,7 +163,6 @@ var tupel = paarNaarTupel({ item1: "hallo", item2: "wereld" });
// Refferentie naar een definitie bestand:
/// <reference path="jquery.d.ts" />
-
```
## Verder lezen (engels)
diff --git a/nl-nl/xml-nl.html.markdown b/nl-nl/xml-nl.html.markdown
index 832de821..cc80a154 100644
--- a/nl-nl/xml-nl.html.markdown
+++ b/nl-nl/xml-nl.html.markdown
@@ -63,8 +63,6 @@ Het bevat de data slechts.
<!-- Hieronder staat een element met twee attributen -->
<bestand type="gif" id="4293">computer.gif</bestand>
-
-
```
* Grammaticaal correcte documenten x Validatie
@@ -80,7 +78,6 @@ Met deze gereedschappen kan je de XML data buiten je applicatie logica
controleren.
```xml
-
<!-- Hieronder staat een versimpelde versie voor een boekenwinkel document,
met een toevoeging van een DTD definitie. -->
diff --git a/objective-c.html.markdown b/objective-c.html.markdown
index c179c295..b5e143c4 100644
--- a/objective-c.html.markdown
+++ b/objective-c.html.markdown
@@ -804,8 +804,8 @@ MyClass *arcMyClass = [[MyClass alloc] init];
__strong NSString *strongString; // Default. Variable is retained in memory until it leaves it's scope
__weak NSSet *weakSet; // Weak reference to existing object. When existing object is released, weakSet is set to nil
__unsafe_unretained NSArray *unsafeArray; // Like __weak, but unsafeArray not set to nil when existing object is released
-
```
+
## Further Reading
[Wikipedia Objective-C](http://en.wikipedia.org/wiki/Objective-C)
diff --git a/osl.html.markdown b/osl.html.markdown
index 1fe010ec..fd4fc7e9 100644
--- a/osl.html.markdown
+++ b/osl.html.markdown
@@ -10,8 +10,6 @@ OSL (Open Shading Language) is a programming language designed by Sony for Arnol
[Read more here.](https://raw.githubusercontent.com/imageworks/OpenShadingLanguage/master/src/doc/osl-languagespec.pdf)
```c
-
-
// Single-line comments start with //
/* Multi line comments are preserved. */
@@ -741,8 +739,8 @@ for (int i = 0; i < 5; i += 1) {
point pos = point(0, 0, 0); // Starting position of the ray
vector dir = vector(0, 0, 1); // Direction of the ray
int hit = trace(pos, dir); // returns 1 if it hits, else 0
-
```
+
### Further reading
* [Blender Docs for OSL](https://docs.blender.org/manual/en/latest/render/shader_nodes/osl.html)
diff --git a/pascal.html.markdown b/pascal.html.markdown
index fe00791a..5cc7c249 100644
--- a/pascal.html.markdown
+++ b/pascal.html.markdown
@@ -201,6 +201,5 @@ Begin // main program block
// outputs i!
writeln('dummy = ', dummy); // always outputs '3' since dummy is unchanged.
End.
-
```
diff --git a/pcre.html.markdown b/pcre.html.markdown
index 9e091721..0ef96fd0 100644
--- a/pcre.html.markdown
+++ b/pcre.html.markdown
@@ -36,13 +36,11 @@ There are two different sets of metacharacters:
* Those that are recognized within square brackets. Outside square brackets. They are also called as character classes.
```
-
\ general escape character
^ negate the class, but only if the first character
- indicates character range
[ POSIX character class (only if followed by POSIX syntax)
] terminates the character class
-
```
PCRE provides some generic character types, also called as character classes.
diff --git a/php-composer.html.markdown b/php-composer.html.markdown
index 16fed582..15c75aff 100644
--- a/php-composer.html.markdown
+++ b/php-composer.html.markdown
@@ -101,7 +101,6 @@ composer update phpunit/phpunit
# If you wish to migrate a package to a newer version preference, you may need to remove the older package and its dependencies first.
composer remove --dev phpunit/phpunit
composer require --dev phpunit/phpunit:^5.0
-
```
## Autoloader
@@ -127,6 +126,7 @@ In `composer.json`, add a 'autoload' field:
}
}
```
+
This will tell the autoloader to look for anything in the `\Acme\` namespace within the `src` folder.
You can also [use PSR-0, a Classmap or just a list of files to include](https://getcomposer.org/doc/04-schema.md#autoload). There is also the `autoload-dev` field for development-only namespaces.
diff --git a/php.html.markdown b/php.html.markdown
index 1ef52f68..b00a7293 100644
--- a/php.html.markdown
+++ b/php.html.markdown
@@ -874,7 +874,6 @@ try {
} catch (MyException $e) {
// Handle my exception
}
-
```
## More Information
diff --git a/pl-pl/haskell-pl.html.markdown b/pl-pl/haskell-pl.html.markdown
index 236b8958..dceda536 100644
--- a/pl-pl/haskell-pl.html.markdown
+++ b/pl-pl/haskell-pl.html.markdown
@@ -426,7 +426,6 @@ infixl 6 +
What is your name?
Friend!
Hello, Friend!
-
```
Pominęliśmy wiele aspektów Haskella, wliczając w to monady. To właśnie one
diff --git a/pl-pl/perl-pl.html.markdown b/pl-pl/perl-pl.html.markdown
index 43d68b05..67dce04e 100644
--- a/pl-pl/perl-pl.html.markdown
+++ b/pl-pl/perl-pl.html.markdown
@@ -20,7 +20,6 @@ pełni stacjonarnych) i nadaje się zarówno do szybkiego prototypowania jak
i projektów deweloperskich prowadzonych na szeroką skalę.
```perl
-
# Pojedyncza linia komentarza zaczyna się od znaku hasha (płotka) "#".
#### Typy zmiennych w Perlu
@@ -148,7 +147,6 @@ sub logger {
# Teraz można używać napisanej funkcji, tak jak każdej innej wbudowanej
# funkcji perlowej:
logger ("Mamy funkcję perlową");
-
```
#### Używanie modułów perlowych
diff --git a/pl-pl/xml-pl.html.markdown b/pl-pl/xml-pl.html.markdown
index 7cce138f..d0de2286 100644
--- a/pl-pl/xml-pl.html.markdown
+++ b/pl-pl/xml-pl.html.markdown
@@ -64,8 +64,6 @@ tylko je przechowuje.
<!-- Poniższy element ma dwa atrybuty -->
<plik type="gif" id="4293">komputer.gif</plik>
-
-
```
* Dobrze sformatowany dokument i walidacja
@@ -81,8 +79,6 @@ Korzystając z tych narzędzi możesz sprawdzić dane zawarte w dokumencie poza
logiką aplikacji.
```xml
-
-
<!-- Poniżej jest uproszczona wersja dokumentu księgarni,
z dodatkową definicją DTD.-->
diff --git a/powershell.html.markdown b/powershell.html.markdown
index 4488d94c..5116fac8 100644
--- a/powershell.html.markdown
+++ b/powershell.html.markdown
@@ -21,7 +21,6 @@ rather than plain text. After years of evolving, it resembles Python a bit.
Powershell as a Language:
```powershell
-
# Single line comments start with a number symbol.
<#
@@ -670,6 +669,7 @@ function Format-Range ($start, $end) {
Format-Range 2 6 # => 'a','b','g','f','e','d','c','h','i','j','k','l','m'
```
+
Powershell as a Tool:
Getting Help:
diff --git a/pt-br/asciidoc-pt.html.markdown b/pt-br/asciidoc-pt.html.markdown
index 9fca5af0..17b6baaa 100644
--- a/pt-br/asciidoc-pt.html.markdown
+++ b/pt-br/asciidoc-pt.html.markdown
@@ -86,7 +86,6 @@ Título de seções
==== Nível 3 <h4>
===== Nível 4 <h5>
-
```
Listas
diff --git a/pt-br/asymptotic-notation-pt.html.markdown b/pt-br/asymptotic-notation-pt.html.markdown
index b70d26b7..e7dc1b20 100644
--- a/pt-br/asymptotic-notation-pt.html.markdown
+++ b/pt-br/asymptotic-notation-pt.html.markdown
@@ -62,6 +62,7 @@ Função Quadrática - an^2 + bn + c
Função Polinomial - an^z + . . . + an^2 + a*n^1 + a*n^0, onde *z* é uma constante
Função Exponencial - a^n, onde a é alguma constante
```
+
Estas são as funções básicas de crescimento usadas em várias notações. A lista
começa com a de crescimento mais lento (logarítmica, a de execução mais rápida)
e segue para a de crescimento mais rápido (exponencial, de execução mais lenta).
diff --git a/pt-br/awk-pt.html.markdown b/pt-br/awk-pt.html.markdown
index 02bffc41..d54081a3 100644
--- a/pt-br/awk-pt.html.markdown
+++ b/pt-br/awk-pt.html.markdown
@@ -368,7 +368,6 @@ END {
if (nlines)
print "A média da idade para " name " é " sum / nlines
}
-
```
Leituras adicionais (em inglês):
diff --git a/pt-br/bc-pt.html.markdown b/pt-br/bc-pt.html.markdown
index 2a412806..f3f25601 100644
--- a/pt-br/bc-pt.html.markdown
+++ b/pt-br/bc-pt.html.markdown
@@ -99,6 +99,7 @@ print a[0], " ", a[1], " ", a[2], " ", a[3], "\n"
quit /*Adicione essa linha no final do código
para garantir que o programa encerre. Essa linha é opcional.*/
```
+
Aproveite bem essa simples calculadora! (Ou essa linguagem de programação, para ser exato.)
Este programa inteiro foi escrito em GNU bc. Para rodá-lo, use ```bc learnbc-pt.bc```
diff --git a/pt-br/binary-search-pt.html.markdown b/pt-br/binary-search-pt.html.markdown
index d3060506..9b08601c 100644
--- a/pt-br/binary-search-pt.html.markdown
+++ b/pt-br/binary-search-pt.html.markdown
@@ -32,8 +32,8 @@ elementos, retornar -1.
Busca Linear: O (n) Tempo Linear
Busca Binária: O ( log(n) ) Tempo Logarítmico
-
```
+
```
def busca(arr, x):
@@ -43,8 +43,8 @@ def busca(arr, x):
return i
return -1
-
```
+
## Algoritmo de Busca Binária
O pré-requisito básico para que uma busca binária funcione é que os dados que se
@@ -64,7 +64,6 @@ direito do elemento do meio. Portanto nós pulamos para a metade direita.
4) Senão (x é menor) pulamos para a metade esquerda.
Essa é a ideia da implementação recursiva da busca binária.
-
```
### Considerações Finais
diff --git a/pt-br/c++-pt.html.markdown b/pt-br/c++-pt.html.markdown
index ca289001..dec5866e 100644
--- a/pt-br/c++-pt.html.markdown
+++ b/pt-br/c++-pt.html.markdown
@@ -607,6 +607,7 @@ h=sum<double>(f,g);
// Deste modo, não precisamos fazer overload nas funções! (:
```
+
Leitura Adicional:
* Uma referência atualizada da linguagem pode ser encontrada em [CPP Reference](http://cppreference.com/w/cpp).
diff --git a/pt-br/c-pt.html.markdown b/pt-br/c-pt.html.markdown
index 22a86376..72877e84 100644
--- a/pt-br/c-pt.html.markdown
+++ b/pt-br/c-pt.html.markdown
@@ -631,7 +631,6 @@ typedef void (*minha_função_type)(char *);
// = += -= *= /= %= &= ^= |= <<= >>= | direita para esqureda //
// , | esquerda para direita //
//-----------------------------------------------------------//
-
```
## Leitura adicional
diff --git a/pt-br/clojure-macros-pt.html.markdown b/pt-br/clojure-macros-pt.html.markdown
index c686bb80..1db3fdea 100644
--- a/pt-br/clojure-macros-pt.html.markdown
+++ b/pt-br/clojure-macros-pt.html.markdown
@@ -141,7 +141,6 @@ Você vai querer estar familiarizado com Clojure. Certifique-se de entender tudo
(inline-2 (1 + (3 / 2) - (1 / 2) + 1))
; -> 3 (Na verdade, 3N, desde que o numero ficou convertido em uma fração racional com /
-
```
### Leitura adicional
diff --git a/pt-br/common-lisp-pt.html.markdown b/pt-br/common-lisp-pt.html.markdown
index c22cfd8e..b0755bc7 100644
--- a/pt-br/common-lisp-pt.html.markdown
+++ b/pt-br/common-lisp-pt.html.markdown
@@ -20,7 +20,6 @@ Outro livro recente e popular é o
```lisp
-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; 0. Sintaxe
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/pt-br/cypher-pt.html.markdown b/pt-br/cypher-pt.html.markdown
index d4400148..713036cd 100644
--- a/pt-br/cypher-pt.html.markdown
+++ b/pt-br/cypher-pt.html.markdown
@@ -94,7 +94,6 @@ path = shortestPath( (user)-[:KNOWS*..5]-(other) )
// Navegação de árvore
(root)<-[:PARENT*]-(leaf:Category)-[:ITEM]->(data:Product)
-
```
@@ -102,13 +101,16 @@ Crie consultas
---
Crie um novo nó
+
```
CREATE (a:Person {name:"Théo Gauchoux"})
RETURN a
```
+
*`RETURN` permite ter um resultado após a consulta. Pode ser múltiplo, como `RETURN a, b`.*
Crie um novo relacionamento (com 2 novos nós)
+
```
CREATE (a:Person)-[k:KNOWS]-(b:Person)
RETURN a,k,b
@@ -118,36 +120,42 @@ Consultas que casam
---
Casam todos os nós
+
```
MATCH (n)
RETURN n
```
Casam nós por label
+
```
MATCH (a:Person)
RETURN a
```
Casam nós por label e propriedade
+
```
MATCH (a:Person {name:"Théo Gauchoux"})
RETURN a
```
Casam nós de acordo com os relacionamentos (não direcionados)
+
```
MATCH (a)-[:KNOWS]-(b)
RETURN a,b
```
Casam nós de acordo com os relacionamentos (direcionados)
+
```
MATCH (a)-[:MANAGES]->(b)
RETURN a,b
```
Casam nós com um cláusula `WHERE`
+
```
MATCH (p:Person {name:"Théo Gauchoux"})-[s:LIVES_IN]->(city:City)
WHERE s.since = 2015
@@ -155,6 +163,7 @@ RETURN p,state
```
Você pode usa a cláusula `MATCH WHERE` com a cláusula `CREATE`
+
```
MATCH (a), (b)
WHERE a.name = "Jacquie" AND b.name = "Michel"
@@ -166,6 +175,7 @@ Atualizar consultas
---
Atualizar uma propriedade específica de um nó
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -173,6 +183,7 @@ SET p.age = 23
```
Substituir todas as propriedades de um nó
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -180,6 +191,7 @@ SET p = {name: "Michel", age: 23}
```
Adicionar nova propriedade a um nó
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -187,6 +199,7 @@ SET p + = {studies: "IT Engineering"}
```
Adicione um label a um nó
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -198,6 +211,7 @@ Excluir consultas
---
Excluir um nó específico (os relacionamentos vinculados devem ser excluídos antes)
+
```
MATCH (p:Person)-[relationship]-()
WHERE p.name = "Théo Gauchoux"
@@ -205,14 +219,17 @@ DELETE relationship, p
```
Remover uma propriedade em um nó específico
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
REMOVE p.age
```
+
*Prestar atenção à palavra chave `REMOVE`, não é `DELETE` !*
Remover um label de um nó específico
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -220,11 +237,13 @@ DELETE p:Person
```
Excluir o banco de dados inteiro
+
```
MATCH (n)
OPTIONAL MATCH (n)-[r]-()
DELETE n, r
```
+
*Sério, é o `rm -rf /` do Cypher !*
diff --git a/pt-br/d-pt.html.markdown b/pt-br/d-pt.html.markdown
index ae4bab22..cb664643 100644
--- a/pt-br/d-pt.html.markdown
+++ b/pt-br/d-pt.html.markdown
@@ -130,7 +130,6 @@ class Matrix(uint m, uint n, T = int) {
}
auto mat = new Matrix!(3, 3); // O tipo 'T' foi padronizado como 'int'.
-
```
Falando em aulas, vamos falar sobre propriedades por um segundo. Uma propriedade
diff --git a/pt-br/dart-pt.html.markdown b/pt-br/dart-pt.html.markdown
index 6aff1ac3..8fa176b9 100644
--- a/pt-br/dart-pt.html.markdown
+++ b/pt-br/dart-pt.html.markdown
@@ -495,7 +495,6 @@ main() {
example27, example28, example29, example30
].forEach((ef) => ef());
}
-
```
## Continue lendo
diff --git a/pt-br/elixir-pt.html.markdown b/pt-br/elixir-pt.html.markdown
index 18441ff7..083a3fa4 100644
--- a/pt-br/elixir-pt.html.markdown
+++ b/pt-br/elixir-pt.html.markdown
@@ -14,7 +14,6 @@ Elixir é uma linguagem funcional moderna construída no topo da Erlang VM.
e muitos outros recursos.
```elixir
-
# Comentários de linha única começam com um símbolo de número.
# Não há comentários de múltiplas linhas,
diff --git a/pt-br/erlang-pt.html.markdown b/pt-br/erlang-pt.html.markdown
index a81e5a1f..845837fb 100644
--- a/pt-br/erlang-pt.html.markdown
+++ b/pt-br/erlang-pt.html.markdown
@@ -242,7 +242,6 @@ catcher(N) ->
% O outro é encapsular a chamada em uma expressão `catch`. Quando você captura
% uma exceção, é convertida em uma tupla que descreve o erro.
catcher(N) -> catch generate_exception(N).
-
```
## Referências
diff --git a/pt-br/factor-pt.html.markdown b/pt-br/factor-pt.html.markdown
index b4b5c7f5..88b10c8f 100644
--- a/pt-br/factor-pt.html.markdown
+++ b/pt-br/factor-pt.html.markdown
@@ -175,8 +175,6 @@ name get-global . ! "Bob"
0 [ 2 + ] nth ! 2
1 [ 2 + ] nth ! +
[ 2 + ] \ - suffix ! Quotation [ 2 + - ]
-
-
```
##Pronto para mais?
diff --git a/pt-br/fsharp-pt.html.markdown b/pt-br/fsharp-pt.html.markdown
index 55966cda..0fe360c3 100644
--- a/pt-br/fsharp-pt.html.markdown
+++ b/pt-br/fsharp-pt.html.markdown
@@ -19,7 +19,6 @@ A sintaxe é diferente das linguagens do estilo C (C, C#, Java, etc):
Se você deseja executar o código abaixo, copie e cole em [https://try.fsharp.org](https://try.fsharp.org), que é um REPL online.
```fsharp
-
// comentários de linhas únicas usam barras duplas
(* comentários de linhas múltiplas usam o par (* . . . *)
@@ -629,7 +628,6 @@ module NetCompatibilityExamples =
printfn "Click event with arg=%O" arg)
myButton.TestEvent("Hello World!")
-
```
## Mais Informações
diff --git a/pt-br/git-pt.html.markdown b/pt-br/git-pt.html.markdown
index 2cc1c337..d9e5a9f4 100644
--- a/pt-br/git-pt.html.markdown
+++ b/pt-br/git-pt.html.markdown
@@ -480,6 +480,7 @@ Agora você irá conseguir realizar o pull!
```bash
git pull
```
+
`...changes apply...`
Verifique se está tudo OK com o `git status`
@@ -583,6 +584,7 @@ Você pode fazer assim:
ed8ddf2 HEAD@{4}: rebase -i (pick): pythonstatcomp spanish translation (#1748)
2e6c386 HEAD@{5}: rebase -i (start): checkout 02fb96d
```
+
2. Selecione para onde você quer resetar. No nosso exemplo, seria o commit
`2e6c386`, ou `HEAD@{5}`
3. 'git reset --hard HEAD@{5}' esse comando irá resetar o seu repositório para
diff --git a/pt-br/groovy-pt.html.markdown b/pt-br/groovy-pt.html.markdown
index dff3f2e1..ebde76d8 100644
--- a/pt-br/groovy-pt.html.markdown
+++ b/pt-br/groovy-pt.html.markdown
@@ -13,7 +13,6 @@ lang: pt-br
Groovy - Uma linguagem dinâmica para a plataforma Java. [Leia mais aqui.](http://www.groovy-lang.org/)
```groovy
-
/*
Prepare-se:
@@ -418,8 +417,6 @@ int soma(int x, int y) {
}
assert soma(2,5) == 7
-
-
```
## Referências
diff --git a/pt-br/hack-pt.html.markdown b/pt-br/hack-pt.html.markdown
index 7c938149..7f76a9b0 100644
--- a/pt-br/hack-pt.html.markdown
+++ b/pt-br/hack-pt.html.markdown
@@ -301,7 +301,6 @@ class Samuel
$gato = new Samuel();
$gato instanceof InterfaceGatinho === true; // True
-
```
## Mais informações
diff --git a/pt-br/haxe-pt.html.markdown b/pt-br/haxe-pt.html.markdown
index 13264dec..c2d88d13 100644
--- a/pt-br/haxe-pt.html.markdown
+++ b/pt-br/haxe-pt.html.markdown
@@ -777,8 +777,8 @@ class UsingExample {
}
}
-
```
+
Isso foi apenas o começo do que Haxe pode fazer. Para uma documentação de todos
os recursos de Haxe, veja o [manual](https://haxe.org/manual) e a
[documentação de API](https://api.haxe.org/). Para um diretório de bibliotecas de terceiros
diff --git a/pt-br/html-pt.html.markdown b/pt-br/html-pt.html.markdown
index 22b7836e..26bb5b1c 100644
--- a/pt-br/html-pt.html.markdown
+++ b/pt-br/html-pt.html.markdown
@@ -111,7 +111,6 @@ Esse artigo tem seu foco principal na sintaxe do HTML e algumas dicas úteis.
<td>Segunda linha, segunda coluna</td>
</tr>
</table>
-
```
## Uso
diff --git a/pt-br/java-pt.html.markdown b/pt-br/java-pt.html.markdown
index 1b9d7fc6..6069974b 100644
--- a/pt-br/java-pt.html.markdown
+++ b/pt-br/java-pt.html.markdown
@@ -621,7 +621,6 @@ public class EnumTeste {
// Tipos Enum são muito mais poderosos do que nós mostramos acima.
// O corpo de um enum pode incluir métodos e outros campos.
// Você pode ver mais em https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## Leitura Recomendada
diff --git a/pt-br/jquery-pt.html.markdown b/pt-br/jquery-pt.html.markdown
index d49bea0f..f041352a 100644
--- a/pt-br/jquery-pt.html.markdown
+++ b/pt-br/jquery-pt.html.markdown
@@ -14,8 +14,6 @@ jQuery é uma biblioteca JavaScript que te ajuda a "fazer mais, escrevendo menos
Pelo jQuery ser uma biblioteca JavaScript você deve [aprende-lo primeiro](https://learnxinyminutes.com/docs/pt-br/javascript-pt/)
```js
-
-
///////////////////////////////////
// 1. Seletores
@@ -126,6 +124,4 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Adiciona a altura das tags 'p' na array
});
-
-
```
diff --git a/pt-br/kotlin-pt.html.markdown b/pt-br/kotlin-pt.html.markdown
index bbe8c0d1..bb9d2b2e 100644
--- a/pt-br/kotlin-pt.html.markdown
+++ b/pt-br/kotlin-pt.html.markdown
@@ -374,7 +374,6 @@ fun usaObjeto() {
ExemploObjeto.ola()
val algumaReferencia: Any = ExemploObjeto // usa-se o nome diretamente
}
-
```
### Leitura Adicional
diff --git a/pt-br/less-pt.html.markdown b/pt-br/less-pt.html.markdown
index f6cf2d71..8af547c3 100644
--- a/pt-br/less-pt.html.markdown
+++ b/pt-br/less-pt.html.markdown
@@ -11,8 +11,6 @@ Less é um pré-processador de CSS, que adiciona recursos como variáveis, aninh
Less (e outros pré-processadores, como o [Sass](http://sass-lang.com/)) ajudam os desenvolvedores a escreverem código que pode ser mantido e DRY (não se repita).
```css
-
-
//Comentários de linha única são removidos quando Less é compilado para CSS.
/*Comentários de várias linhas são preservados.*/
@@ -370,8 +368,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
## Pratique Less
diff --git a/pt-br/lua-pt.html.markdown b/pt-br/lua-pt.html.markdown
index 4aaf3a1e..07e7e70f 100644
--- a/pt-br/lua-pt.html.markdown
+++ b/pt-br/lua-pt.html.markdown
@@ -392,7 +392,6 @@ g = loadstring('print(343)') -- Retorna uma função.
g() -- Imprime 343; nada foi impresso antes disso.
--]]
-
```
## Referências
diff --git a/pt-br/make-pt.html.markdown b/pt-br/make-pt.html.markdown
index d908435a..b761273c 100644
--- a/pt-br/make-pt.html.markdown
+++ b/pt-br/make-pt.html.markdown
@@ -16,7 +16,6 @@ Um Makefile define um gráfico de regras para criar um alvo (ou alvos). Sua fina
Existem muitas variedades de make na existência, no entanto, este artigo pressupõe que estamos usando o GNU make, que é o padrão no Linux.
```make
-
# Comentários podem ser escritos assim.
# O arquivo deve ser nomeado Makefile e então pode ser executado como `make <alvo>`.
diff --git a/pt-br/matlab-pt.html.markdown b/pt-br/matlab-pt.html.markdown
index 947e0699..cd300f39 100644
--- a/pt-br/matlab-pt.html.markdown
+++ b/pt-br/matlab-pt.html.markdown
@@ -529,7 +529,6 @@ ans = a.multiplicarLatPor(a,1/3)
% dois objetos PosicoesGPS.
b = ClassePosicoesGPS(15.0, 32.0)
c = a + b
-
```
## Mais sobre MATLAB
diff --git a/pt-br/pascal-pt.html.markdown b/pt-br/pascal-pt.html.markdown
index 72302695..15a92908 100644
--- a/pt-br/pascal-pt.html.markdown
+++ b/pt-br/pascal-pt.html.markdown
@@ -249,6 +249,5 @@ BEGIN // programa principal
// escrever valor de inutil (sempre 3, já que salvainteiro não a altera)
WRITELN('inutil = ', inutil);
END.
-
```
diff --git a/pt-br/php-composer-pt.html.markdown b/pt-br/php-composer-pt.html.markdown
index 145f5cab..0ae83cf9 100644
--- a/pt-br/php-composer-pt.html.markdown
+++ b/pt-br/php-composer-pt.html.markdown
@@ -115,7 +115,6 @@ composer update phpunit/phpunit
# remover o pacote antigo e suas dependências primeiro
composer remove --dev phpunit/phpunit
composer require --dev phpunit/phpunit:^5.0
-
```
## Autoloader
@@ -142,6 +141,7 @@ No `composer.json`, adicione um campo 'autoload':
}
}
```
+
Isso irá dizer ao autoloader para buscar na pasta `src` tudo o que estiver no namespace `\Acme\`.
Você também pode [usar a PSR-0, um mapa de classes ou apenas listar os arquivos para incluir](https://getcomposer.org/doc/04-schema.md#autoload),
diff --git a/pt-br/php-pt.html.markdown b/pt-br/php-pt.html.markdown
index 7db6a671..dd2ebcf1 100644
--- a/pt-br/php-pt.html.markdown
+++ b/pt-br/php-pt.html.markdown
@@ -686,7 +686,6 @@ use Meu\Espaconominal as OutroEspaconominal;
$cls = new OutroEspaconominal\MinhaClasse();
*/
-
```
## Mais informações
diff --git a/pt-br/pug-pt.html.markdown b/pt-br/pug-pt.html.markdown
index 52eda86a..bbecfad1 100644
--- a/pt-br/pug-pt.html.markdown
+++ b/pt-br/pug-pt.html.markdown
@@ -15,8 +15,8 @@ com algumas funcionalidades adicionais, como declarações if e loops. Também p
como uma linguagem de templates no lado do servidor para tecnologias como o Node.js.
### The Language
-```pug
+```pug
//- Comentário de uma linha
//- Comentário de
@@ -201,7 +201,6 @@ mixin comment(nome, comentario)
<span class="comment-name">Gil</span>
<div class="comment-text">Tudo é divino, tudo é maravilhoso</div>
</div>
-
```
diff --git a/pt-br/pyqt-pt.html.markdown b/pt-br/pyqt-pt.html.markdown
index 42f744e2..4b78d52b 100644
--- a/pt-br/pyqt-pt.html.markdown
+++ b/pt-br/pyqt-pt.html.markdown
@@ -46,7 +46,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Para utilizar mais funcionalidades no **pyqt** veremos a construção de alguns
diff --git a/pt-br/python-pt.html.markdown b/pt-br/python-pt.html.markdown
index 3f9c54c1..d47395b1 100644
--- a/pt-br/python-pt.html.markdown
+++ b/pt-br/python-pt.html.markdown
@@ -25,7 +25,6 @@ Observação: Este artigo trata de Python 3 especificamente. Verifique
aprender o velho Python 2.7.
```python
-
# Comentários em uma única linha começam com uma cerquilha (também conhecido por sustenido).
""" Strings de várias linhas podem ser escritas
diff --git a/pt-br/pythonlegacy-pt.html.markdown b/pt-br/pythonlegacy-pt.html.markdown
index 572bb787..4de413bd 100644
--- a/pt-br/pythonlegacy-pt.html.markdown
+++ b/pt-br/pythonlegacy-pt.html.markdown
@@ -487,8 +487,6 @@ math.sqrt(16) == m.sqrt(16) #=> True
# estão definidos em um módulo qualquer.
import math
dir(math)
-
-
```
## Pronto para mais?
diff --git a/pt-br/pythonstatcomp-pt.html.markdown b/pt-br/pythonstatcomp-pt.html.markdown
index aa532eb4..bf641223 100644
--- a/pt-br/pythonstatcomp-pt.html.markdown
+++ b/pt-br/pythonstatcomp-pt.html.markdown
@@ -14,9 +14,6 @@ Este é um tutorial sobre como fazer algumas tarefas típicas de programação e
Stata, SAS, SPSS ou MATLAB.
```python
-
-
-
# 0. Preparando-se ====
""" Para começar, instale o seguinte : jupyther, numpy, scipy, pandas,
@@ -237,7 +234,6 @@ sns.lmplot("BirthY", "EstAge", data=hre)
Para ver uma versão da análise dos sagrados imperadores romanos usando R, consulte
- http://github.com/e99n09/R-notes/blob/master/holy_roman_emperors_dates.R
"""
-
```
Se você quiser saber mais, obtenha o Python para análise de dados de Wes McKinney. É um excelente recurso e usei-o como referência ao escrever este tutorial.
diff --git a/pt-br/r-pt.html.markdown b/pt-br/r-pt.html.markdown
index 5c9304ec..ad3734e5 100644
--- a/pt-br/r-pt.html.markdown
+++ b/pt-br/r-pt.html.markdown
@@ -13,7 +13,6 @@ filename: learnr-pt.r
R é uma linguagem de programação estatística. Ela tem muitas bibliotecas para carregar e limpar conjuntos de dados, executar análises estatísticas e produzir gráficos. Você também pode executar comandos do `R` dentro de um documento LaTeX.
```r
-
# Comentários começam com o símbolo de Cerquilha, também conhecido como
# jogo da velha
@@ -775,9 +774,6 @@ ll <- as.data.table(lista1)
pp <- ggplot(ll, aes(x=tempo,preco))
pp + geom_point()
# ggplot2 tem uma excelente documentação (disponível em http://docs.ggplot2.org/current/)
-
-
-
```
## Como faço para obter R?
diff --git a/pt-br/sass-pt.html.markdown b/pt-br/sass-pt.html.markdown
index e5175857..07f59fe7 100644
--- a/pt-br/sass-pt.html.markdown
+++ b/pt-br/sass-pt.html.markdown
@@ -20,8 +20,6 @@ Este tutorial é escrito usando SCSS.
Se você já está familiarizado com CSS3, você será capaz de pegar Sass de forma relativamente rápida. Ele não fornece quaisquer novas opções de estilo, mas sim as ferramentas para escrever sua CSS de forma mais eficiente e fazer a manutenção mais facilmente.
```scss
-
-
// Comentários de linha única são removidos quando Sass é compilado para CSS.
/* Comentários multi-line são preservados. */
@@ -424,8 +422,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
diff --git a/pt-br/scala-pt.html.markdown b/pt-br/scala-pt.html.markdown
index 3459f567..92400670 100644
--- a/pt-br/scala-pt.html.markdown
+++ b/pt-br/scala-pt.html.markdown
@@ -14,7 +14,6 @@ lang: pt-br
Scala - a linguagem escalável
```scala
-
/////////////////////////////////////////////////
// 0. O básico
/////////////////////////////////////////////////
diff --git a/pt-br/set-theory-pt.html.markdown b/pt-br/set-theory-pt.html.markdown
index 58fd7979..3ec75510 100644
--- a/pt-br/set-theory-pt.html.markdown
+++ b/pt-br/set-theory-pt.html.markdown
@@ -66,6 +66,7 @@ C = { x : x = 2k, k ∈ N } = { 0, 2, 4, 6, 8, ... }
```
Ou pode-se também aplicar uma função ao sujeito, ex:
+
```
D = { 2x : x ∈ N } = { 0, 2, 4, 6, 8, ... }
```
@@ -85,6 +86,7 @@ D = { 2x : x ∈ N } = { 0, 2, 4, 6, 8, ... }
### Conjuntos especiais
O Conjunto das Partes
- Seja `A` um conjunto qualquer. O conjunto que contém todos os possíveis subconjuntos de `A` é chamado "conjunto das partes" e é denotado como `P(A)`. Se o conjunto `A` contém `n` elementos, então o conjunto das partes conterá `2^n` elementos.
+
```
P(A) = { x : x ⊆ A }
```
@@ -107,6 +109,7 @@ A ∩ B = { x : x ∈ A, x ∈ B }
### Diferença
Dados dois conjuntos `A` e `B`, o conjunto da diferença entre `A` e `B` são todos os itens de `A` que não pertencem a `B`.
+
```
A \ B = { x : x ∈ A, x ∉ B }
```
@@ -122,6 +125,7 @@ A △ B = (A \ B) ∪ (B \ A)
### Produto Cartesiano
Dados dois conjuntos `A` e `B`, o produto cartesiano de `A` e `B` consiste no conjunto contendo todas as combinações dos itens de `A` e `B`.
+
```
A × B = { (x, y) | x ∈ A, y ∈ B }
```
diff --git a/pt-br/stylus-pt.html.markdown b/pt-br/stylus-pt.html.markdown
index 40c3c02c..c5a949de 100644
--- a/pt-br/stylus-pt.html.markdown
+++ b/pt-br/stylus-pt.html.markdown
@@ -16,7 +16,6 @@ Stylus não fornece novas opções de estilos, mas dá funcionalidades que permi
```scss
-
/* Estilo de código
==============================*/
@@ -222,7 +221,6 @@ for <val-name> [, <key-name>] in <expression>
for $item in (1..2) /* Repete o bloco 12 vezes */
.col-{$item}
width ($item / 12) * 100% /* Calcula a largura pelo número da coluna*
-
```
Agora que você conhece um pouco sobre esse poderoso pré-processador de CSS, você está pronto para criar folhas de estilos mais dinâmicas. Para aprofundar seus conhecimentos visite a documentação oficial do stylus em http://stylus-lang.com.
diff --git a/pt-br/swift-pt.html.markdown b/pt-br/swift-pt.html.markdown
index 96b96427..7f03c8a1 100644
--- a/pt-br/swift-pt.html.markdown
+++ b/pt-br/swift-pt.html.markdown
@@ -497,5 +497,4 @@ println(mySquare.sideLength) // 4
// Troca o comprimento do lado usando um operador personalizado !!!, aumenta o lado por 3
!!!mySquare
println(mySquare.sideLength) // 12
-
```
diff --git a/pt-br/tmux-pt.html.markdown b/pt-br/tmux-pt.html.markdown
index e2130e0a..f3764b1f 100644
--- a/pt-br/tmux-pt.html.markdown
+++ b/pt-br/tmux-pt.html.markdown
@@ -14,7 +14,6 @@ ele permite criar vários terminais e gerenciar tudo na mesma interface.
tmux pode também rodar em background e depois ser recuperado(exibido) novamente.
```
-
tmux [command] # Roda um [comando]
# 'tmux' sem comandos irá criar uma nova seção
@@ -48,7 +47,6 @@ tmux pode também rodar em background e depois ser recuperado(exibido) novamente
-t "#" # Encerrar seção com nome "#"
-a # Encerrar todas as seções
-a -t "#" # Encerrar todas as seções exceto a "#"
-
```
### Teclas de atalhos (comandos)
@@ -103,7 +101,6 @@ As seções tmux acopladas são controladas através de teclas de atalho. (prefi
M-Up, M-Down # Altera o tamanho do painel atual em cinco células.
M-Left, M-Right
-
```
@@ -227,7 +224,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Requires https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/pt-br/typescript-pt.html.markdown b/pt-br/typescript-pt.html.markdown
index 7d28bf53..5888b641 100644
--- a/pt-br/typescript-pt.html.markdown
+++ b/pt-br/typescript-pt.html.markdown
@@ -161,7 +161,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"});
// Incluindo referências a um arquivo de definição:
/// <reference path="jquery.d.ts" />
-
```
## Leitura adicional
diff --git a/pt-br/visualbasic-pt.html.markdown b/pt-br/visualbasic-pt.html.markdown
index dcc72c04..ff6dea7f 100644
--- a/pt-br/visualbasic-pt.html.markdown
+++ b/pt-br/visualbasic-pt.html.markdown
@@ -273,7 +273,6 @@ module Module1
End Sub
End Module
-
```
##Referências
diff --git a/pt-br/xml-pt.html.markdown b/pt-br/xml-pt.html.markdown
index 6710b387..85df2b9e 100644
--- a/pt-br/xml-pt.html.markdown
+++ b/pt-br/xml-pt.html.markdown
@@ -63,8 +63,6 @@ Ao contrário de HTML, XML não especifica como exibir ou formatar os dados, ape
<!-- Abaixo, um elemento com dois atributos -->
<arquivo type="gif" id="4293">computer.gif</arquivo>
-
-
```
* Documento bem formatado x Validação
@@ -79,7 +77,6 @@ esse documento.
Com esta ferramenta, você pode verificar os dados XML fora da lógica da aplicação.
```xml
-
<!-- Abaixo, você pode ver uma versão simplificada do documento livraria,
com a adição de definição DTD.-->
diff --git a/pt-br/yaml-pt.html.markdown b/pt-br/yaml-pt.html.markdown
index b2fb2a7d..a1c82e5e 100644
--- a/pt-br/yaml-pt.html.markdown
+++ b/pt-br/yaml-pt.html.markdown
@@ -179,6 +179,7 @@ conjunto2:
... # fim do documento
```
+
### Mais Recursos
+ [Site Oficial do YAML](https://yaml.org/)
diff --git a/pt-pt/scala-pt.html.markdown b/pt-pt/scala-pt.html.markdown
index a4c1c02b..b7d1f18e 100644
--- a/pt-pt/scala-pt.html.markdown
+++ b/pt-pt/scala-pt.html.markdown
@@ -14,7 +14,6 @@ lang: pt-pt
Scala - a linguagem escalável
```scala
-
/*
Prepare tudo:
@@ -639,7 +638,6 @@ val writer = new PrintWriter("ficheiro.txt")
writer.write("Escrevendo linha por linha" + util.Properties.lineSeparator)
writer.write("Outra linha aqui" + util.Properties.lineSeparator)
writer.close()
-
```
## Mais recursos
diff --git a/pug.html.markdown b/pug.html.markdown
index 21d8db9f..f39d5eb0 100644
--- a/pug.html.markdown
+++ b/pug.html.markdown
@@ -12,8 +12,8 @@ with additional features like if statements and loops. It can also be used
as a server side templating language for server languages like NodeJS.
### The Language
-```pug
+```pug
//- Single Line Comment
//- Multi Line
@@ -198,7 +198,6 @@ mixin comment(name, comment)
<span class="comment-name">Bob</span>
<div class="comment-text">This is Awesome</div>
</div>
-
```
diff --git a/purescript.html.markdown b/purescript.html.markdown
index 1ceaecf9..fb60754f 100644
--- a/purescript.html.markdown
+++ b/purescript.html.markdown
@@ -17,7 +17,6 @@ will require "paste" mode (`:paste` followed by multiple lines, terminated by
^D).
```haskell
-
--
-- 1. Primitive datatypes that corresponds to their JavaScript
-- equivalents at runtime.
@@ -207,5 +206,4 @@ product (1..10) -- 3628800
-- Testing with predicate
any even [1,2,3] -- true
all even [1,2,3] -- false
-
```
diff --git a/pyqt.html.markdown b/pyqt.html.markdown
index 2b331874..92c1ca22 100644
--- a/pyqt.html.markdown
+++ b/pyqt.html.markdown
@@ -38,7 +38,6 @@ def window():
if __name__ == '__main__':
window()
-
```
In order to get some of the more advanced features in **pyqt** we need to start looking at building additional elements.
diff --git a/python.html.markdown b/python.html.markdown
index 9d97e64d..0748c9ae 100644
--- a/python.html.markdown
+++ b/python.html.markdown
@@ -23,7 +23,6 @@ Note: This article applies to Python 3 specifically. Check out
old Python 2.7
```python
-
# Single line comments start with a number symbol.
""" Multiline strings can be written
@@ -1094,7 +1093,6 @@ my_function(1,2) # => "Entering function my_function"
print(my_function.__name__) # => 'my_function'
print(my_function.__code__.co_argcount) # => 2
-
```
### Free Online
diff --git a/pythonlegacy.html.markdown b/pythonlegacy.html.markdown
index 95d6aa63..4ef281d2 100644
--- a/pythonlegacy.html.markdown
+++ b/pythonlegacy.html.markdown
@@ -29,7 +29,6 @@ allow you to write Python 3 code that will run on Python 2, so check out the
Python 3 tutorial.
```python
-
# Single line comments start with a number symbol.
""" Multiline strings can be written
diff --git a/pythonstatcomp.html.markdown b/pythonstatcomp.html.markdown
index 4cff3535..7cea96f6 100644
--- a/pythonstatcomp.html.markdown
+++ b/pythonstatcomp.html.markdown
@@ -8,9 +8,6 @@ contributors:
This is a tutorial on how to do some typical statistical programming tasks using Python. It's intended for people basically familiar with Python and experienced at statistical programming in a language like R, Stata, SAS, SPSS, or MATLAB.
```python
-
-
-
# 0. Getting set up ====
""" To get started, pip install the following: jupyter, numpy, scipy, pandas,
@@ -226,7 +223,6 @@ sns.lmplot("BirthY", "EstAge", data=hre)
To see a version of the Holy Roman Emperors analysis using R, see
- http://github.com/e99n09/R-notes/blob/master/holy_roman_emperors_dates.R
"""
-
```
If you want to learn more, get _Python for Data Analysis_ by Wes McKinney. It's a superb resource and I used it as a reference when writing this tutorial.
diff --git a/r.html.markdown b/r.html.markdown
index a063cc2f..918420e7 100644
--- a/r.html.markdown
+++ b/r.html.markdown
@@ -11,7 +11,6 @@ filename: learnr.r
R is a statistical computing language. It has lots of libraries for uploading and cleaning data sets, running statistical procedures, and making graphs. You can also run `R` commands within a LaTeX document.
```r
-
# Comments start with hash signs, also known as number symbols (#).
# You can't make multi-line comments,
@@ -795,9 +794,6 @@ ll <- as.data.table(list1)
pp <- ggplot(ll, aes(x = time, price))
pp + geom_point()
# ggplot2 has excellent documentation (available http://docs.ggplot2.org/current/)
-
-
-
```
## How do I get R?
diff --git a/raku-pod.html.markdown b/raku-pod.html.markdown
index b008beab..65be0b0a 100644
--- a/raku-pod.html.markdown
+++ b/raku-pod.html.markdown
@@ -277,6 +277,7 @@ The content terminates at the next Pod directive or the first blank line
```
=BLOCK_TYPE BLOCK_DATA
```
+
For example:
```
diff --git a/raylib.html.markdown b/raylib.html.markdown
index 0afc6e03..c6ce6390 100644
--- a/raylib.html.markdown
+++ b/raylib.html.markdown
@@ -138,7 +138,6 @@ int main(void)
return 0;
}
-
```
## Further reading
diff --git a/rdf.html.markdown b/rdf.html.markdown
index 5b2105b8..8dd5fab9 100644
--- a/rdf.html.markdown
+++ b/rdf.html.markdown
@@ -148,7 +148,6 @@ ex:Employee rdfs:subClassOf ex:Person .
ex:birthday rdf:type rdf:Property ;
rdfs:domain ex:Person ;
rdfs:range xsd:date .
-
```
## Further Reading
diff --git a/red.html.markdown b/red.html.markdown
index 34c4bcd9..05041aea 100644
--- a/red.html.markdown
+++ b/red.html.markdown
@@ -35,6 +35,7 @@ the author's name, the filename, the version, the license, a summary of what
the program does or any other files it needs. The red/System header is just
like the red header, only saying "red/System" and not "red".
```
+
```red
Red []
@@ -203,7 +204,6 @@ print twice b ; will output 6.
; Import external files with #include and filenames start with a % sign
#include %includefile.red
; Now the functions in the included file can be used too.
-
```
## Further Reading
diff --git a/ro-ro/bf-ro.html.markdown b/ro-ro/bf-ro.html.markdown
index 686dd39d..0713bda7 100644
--- a/ro-ro/bf-ro.html.markdown
+++ b/ro-ro/bf-ro.html.markdown
@@ -81,7 +81,6 @@ problema: La sfarsitul ciclului imbricat, celula #2 este zero. In
acest caz, celula ciclul imbricat nu va mai functiona data viitoare.
Pentru a rezolva aceasta problema, incrementam celula si #4, si
recopiem celula #4 in celula #2. In final, celula #3 este rezultatul.
-
```
Așadar acesta este limbajul brainfuck. Nu e atât de greu, nu? Pentru
diff --git a/ro-ro/elixir-ro.html.markdown b/ro-ro/elixir-ro.html.markdown
index 60500d64..a7242e64 100644
--- a/ro-ro/elixir-ro.html.markdown
+++ b/ro-ro/elixir-ro.html.markdown
@@ -16,7 +16,6 @@ E total compatibil cu Erlang, dar are o sintaxă mai prietenoasă și propune ma
posibilități.
```elixir
-
# Comentariile de o linie încep cu simbolul diez.
# Pentru comentarii pe mai multe linii nu există sintaxă separată,
diff --git a/ro-ro/haskell-ro.html.markdown b/ro-ro/haskell-ro.html.markdown
index b0cc4099..236f0e46 100644
--- a/ro-ro/haskell-ro.html.markdown
+++ b/ro-ro/haskell-ro.html.markdown
@@ -434,8 +434,8 @@ infixl 6 +
What is your name?
Friend!
Hello, Friend!
-
```
+
Mai sunt multe de spus despre Haskell, printre care typclasses și monade.
Acestea sunt marile idei care fac programarea în Haskell atât de interesantă.
Vă las un exemplu final în Haskell: o variantă de implementare a sortării rapide
diff --git a/ro-ro/pythonlegacy-ro.html.markdown b/ro-ro/pythonlegacy-ro.html.markdown
index a368ff99..aa94ad78 100644
--- a/ro-ro/pythonlegacy-ro.html.markdown
+++ b/ro-ro/pythonlegacy-ro.html.markdown
@@ -471,8 +471,6 @@ math.sqrt(16) == m.sqrt(16) #=> True
# Cu "dir" inspectăm ce funcţii conţine un modul
import math
dir(math)
-
-
```
## Doriţi mai mult?
diff --git a/ro-ro/xml-ro.html.markdown b/ro-ro/xml-ro.html.markdown
index 269010c2..ecc7d9d7 100644
--- a/ro-ro/xml-ro.html.markdown
+++ b/ro-ro/xml-ro.html.markdown
@@ -63,8 +63,6 @@ informatia, ci doar o transporta.
<!-- Dedesubt, un element cu doua atribute -->
<file type="gif" id="4293">computer.gif</file>
-
-
```
* Document bine formatat x Validare
@@ -79,7 +77,6 @@ contextul documentului.
Cu acest tool poti verifica datele XML in afara codului aplicatiei.
```xml
-
<!-- Dedesubt este o versiune simplificata a documentului librarie,
cu aditia definitiei DTD.-->
diff --git a/rst.html.markdown b/rst.html.markdown
index c68c1d54..92a7dc2e 100644
--- a/rst.html.markdown
+++ b/rst.html.markdown
@@ -89,7 +89,6 @@ There are multiple ways to make links:
- By making a more Markdown-like link: `GitHub <https://github.com/>`_ .
.. _GitHub: https://github.com/
-
```
diff --git a/ru-ru/binary-search-ru.html.markdown b/ru-ru/binary-search-ru.html.markdown
index ab1a1585..c2d3767a 100644
--- a/ru-ru/binary-search-ru.html.markdown
+++ b/ru-ru/binary-search-ru.html.markdown
@@ -22,8 +22,8 @@ lang: ru-ru
Линейный поиск: O (n) Линейная сложность
Двоичный поиск: O ( log(n) ) Логарифмическая сложность
-
```
+
```
def search(arr, x):
@@ -33,7 +33,6 @@ def search(arr, x):
return i
return -1
-
```
## Алгоритм двоичного поиска
@@ -50,7 +49,6 @@ def search(arr, x):
3) Если значение X больше, чем средний элемент набора, значит X находится в правой части набора. Повторяем алгоритм для правой половины набора.
4) В противном случае (X меньше) повторяем алгоритм для левой половины набора.
Это и есть рекурсивная реализация двоичного поиска.
-
```
### На заметку
diff --git a/ru-ru/c++-ru.html.markdown b/ru-ru/c++-ru.html.markdown
index 43e9e6a3..71c30508 100644
--- a/ru-ru/c++-ru.html.markdown
+++ b/ru-ru/c++-ru.html.markdown
@@ -883,8 +883,8 @@ v.push_back(Foo()); // Новые значения копируются в пе
// Настоящее уничтожение всех значений v. Смотрите раздел о временном объекте
// для объяснения того, как это работает.
v.swap(vector<Foo>());
-
```
+
## Дальнейшее чтение:
* Наиболее полное и обновленное руководство по С++ можно найти на [CPP Reference](http://cppreference.com/w/cpp).
diff --git a/ru-ru/common-lisp-ru.html.markdown b/ru-ru/common-lisp-ru.html.markdown
index 0490ee30..5878dfe9 100644
--- a/ru-ru/common-lisp-ru.html.markdown
+++ b/ru-ru/common-lisp-ru.html.markdown
@@ -23,7 +23,6 @@ Common Lisp - мультипарадигменный язык программи
```common-lisp
-
;;;-----------------------------------------------------------------------------
;;; 0. Синтаксис
;;;-----------------------------------------------------------------------------
diff --git a/ru-ru/crystal-ru.html.markdown b/ru-ru/crystal-ru.html.markdown
index 87d12f23..629bd584 100644
--- a/ru-ru/crystal-ru.html.markdown
+++ b/ru-ru/crystal-ru.html.markdown
@@ -570,7 +570,6 @@ rescue ex4 # без указания конкретного типа исклю
end
ex #=> "ex2"
-
```
## Дополнительная информация
diff --git a/ru-ru/css-ru.html.markdown b/ru-ru/css-ru.html.markdown
index b543bfeb..3c14b152 100644
--- a/ru-ru/css-ru.html.markdown
+++ b/ru-ru/css-ru.html.markdown
@@ -160,7 +160,6 @@ selector {
font-family: "Courier New", Trebuchet, Arial, sans-serif; /* если шрифт не найден,
будет использован следующий за ним в списке */
}
-
```
## Использование
@@ -182,7 +181,6 @@ selector {
Используйте этот способ только в случае крайней необходимости. -->
<div style="border: 1px solid red;">
</div>
-
```
## Приоритет
@@ -208,7 +206,6 @@ p {}
/*E*/
p { property: value !important; }
-
```
и следующую разметку:
diff --git a/ru-ru/d-ru.html.markdown b/ru-ru/d-ru.html.markdown
index bfa3f085..6896f67c 100644
--- a/ru-ru/d-ru.html.markdown
+++ b/ru-ru/d-ru.html.markdown
@@ -747,6 +747,7 @@ void main(){
Диапазоны - это важная часть D, они используются в нем повсеместно.
*/
```
+
## Что дальше?
- [Официальный сайт](http://dlang.org/)
diff --git a/ru-ru/elixir-ru.html.markdown b/ru-ru/elixir-ru.html.markdown
index 8dd48ba7..d1e7725c 100644
--- a/ru-ru/elixir-ru.html.markdown
+++ b/ru-ru/elixir-ru.html.markdown
@@ -15,7 +15,6 @@ Elixir — современный функциональный язык прог
дружелюбным синтаксисом и предлагает больше возможностей.
```elixir
-
# Однострочные комментарии начинаются с символа решётки.
# Для многострочных комментариев отдельного синтаксиса нет,
diff --git a/ru-ru/erlang-ru.html.markdown b/ru-ru/erlang-ru.html.markdown
index 69f81800..3bd2a23d 100644
--- a/ru-ru/erlang-ru.html.markdown
+++ b/ru-ru/erlang-ru.html.markdown
@@ -245,7 +245,6 @@ catcher(N) ->
% Второй способ заключается в использовании `catch`. Во время поимки исключения
% оно преобразуется в кортеж с информацией об ошибке.
catcher(N) -> catch generate_exception(N).
-
```
## Ссылки:
diff --git a/ru-ru/forth-ru.html.markdown b/ru-ru/forth-ru.html.markdown
index 96fa0941..8056030a 100644
--- a/ru-ru/forth-ru.html.markdown
+++ b/ru-ru/forth-ru.html.markdown
@@ -230,7 +230,6 @@ words
\ Выход из Gforth:
bye
-
```
##Готовы к большему?
diff --git a/ru-ru/haml-ru.html.markdown b/ru-ru/haml-ru.html.markdown
index ed823496..c8b9251e 100644
--- a/ru-ru/haml-ru.html.markdown
+++ b/ru-ru/haml-ru.html.markdown
@@ -224,7 +224,6 @@ $ haml input_file.haml output_file.html
Существует множество типов фильтров (:markdown, :javascript, :coffee,
:css, :ruby и так далее). Вы можете определить собственный фильтр c
помощью Haml::Filters.
-
```
## Дополнительные ресурсы
diff --git a/ru-ru/haskell-ru.html.markdown b/ru-ru/haskell-ru.html.markdown
index aada30c1..27fa78d1 100644
--- a/ru-ru/haskell-ru.html.markdown
+++ b/ru-ru/haskell-ru.html.markdown
@@ -526,7 +526,6 @@ foo :: Integer
What is your name?
Friend!
Hello, Friend!
-
```
Многое о Haskell, например классы типов и монады невозможно уместить в столь короткую статью. Огромное количество очень интересных идей лежит в основе языка, и именно благодаря этому фундаменту на языке так приятно писать код. Позволю себе привести ещё один маленький пример кода на Haskell - реализацию быстрой сортировки:
diff --git a/ru-ru/html-ru.html.markdown b/ru-ru/html-ru.html.markdown
index e18fb8a0..b72b22fb 100644
--- a/ru-ru/html-ru.html.markdown
+++ b/ru-ru/html-ru.html.markdown
@@ -115,7 +115,6 @@ HTML расшифровывается как Hypertext Markup Language (гипе
<td>Второй ряд, вторая колонка</td>
</tr>
</table>
-
```
## Применение
diff --git a/ru-ru/java-ru.html.markdown b/ru-ru/java-ru.html.markdown
index 1aff801c..dbcbaf48 100644
--- a/ru-ru/java-ru.html.markdown
+++ b/ru-ru/java-ru.html.markdown
@@ -487,7 +487,6 @@ public class ExampleClass extends ExampleClassParent implements InterfaceOne, In
}
}
-
```
## Почитать еще
diff --git a/ru-ru/jquery-ru.html.markdown b/ru-ru/jquery-ru.html.markdown
index 471b4e24..31f755a7 100644
--- a/ru-ru/jquery-ru.html.markdown
+++ b/ru-ru/jquery-ru.html.markdown
@@ -14,8 +14,6 @@ jQuery — это библиотека JavaScript, которая помогае
Поскольку jQuery является библиотекой JavaScript, вам следует начать с [изучения JavaScript](https://learnxinyminutes.com/docs/ru-ru/javascript-ru/).
```js
-
-
///////////////////////////////////
// 1. Селекторы
@@ -122,6 +120,4 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // Добавить высоту всех <p> элементов в массив
});
-
-
```
diff --git a/ru-ru/julia-ru.html.markdown b/ru-ru/julia-ru.html.markdown
index 29392604..964a9eb9 100644
--- a/ru-ru/julia-ru.html.markdown
+++ b/ru-ru/julia-ru.html.markdown
@@ -14,7 +14,6 @@ Julia — гомоиконный функциональный язык прог
Документ описывает текущую dev-версию Julia от 18-о октября 2013 года.
```ruby
-
# Однострочные комментарии начинаются со знака решётки.
####################################################
diff --git a/ru-ru/kotlin-ru.html.markdown b/ru-ru/kotlin-ru.html.markdown
index 6ec52927..f1392d83 100644
--- a/ru-ru/kotlin-ru.html.markdown
+++ b/ru-ru/kotlin-ru.html.markdown
@@ -365,7 +365,6 @@ fun useObject() {
ObjectExample.hello()
val someRef: Any = ObjectExample // we use objects name just as is
}
-
```
### Дальнейшее чтение:
diff --git a/ru-ru/learnvisualbasic-ru.html.markdown b/ru-ru/learnvisualbasic-ru.html.markdown
index 6242fc42..02937991 100644
--- a/ru-ru/learnvisualbasic-ru.html.markdown
+++ b/ru-ru/learnvisualbasic-ru.html.markdown
@@ -280,5 +280,4 @@ Module Module1
End Sub
End Module
-
```
diff --git a/ru-ru/lua-ru.html.markdown b/ru-ru/lua-ru.html.markdown
index 6bfea4bb..7a83c487 100644
--- a/ru-ru/lua-ru.html.markdown
+++ b/ru-ru/lua-ru.html.markdown
@@ -400,8 +400,8 @@ g = loadstring('print(343)') -- Вернет функцию.
g() -- Напишет 343.
--]]
-
```
+
## Примечание (от автора)
Мне было интересно изучить Lua, чтобы делать игры при помощи <a href="http://love2d.org/">игрового движка LÖVE</a>.
diff --git a/ru-ru/objective-c-ru.html.markdown b/ru-ru/objective-c-ru.html.markdown
index 6c7d9f6c..a1c6e45b 100644
--- a/ru-ru/objective-c-ru.html.markdown
+++ b/ru-ru/objective-c-ru.html.markdown
@@ -805,8 +805,8 @@ __weak NSSet *weakSet; // Слабая ссылка на существующи
// объект освобождается, weakSet принимает nil
__unsafe_unretained NSArray *unsafeArray; // Похож на __weak, но unsafeArray
// не принимает nil, когда существующий объект освобождается
-
```
+
## На почитать
[Wikipedia Objective-C](http://en.wikipedia.org/wiki/Objective-C)
diff --git a/ru-ru/pascal-ru.html.markdown b/ru-ru/pascal-ru.html.markdown
index 5ea856bc..544e3d8a 100644
--- a/ru-ru/pascal-ru.html.markdown
+++ b/ru-ru/pascal-ru.html.markdown
@@ -212,6 +212,5 @@ Begin // главный блок программы
writeln('dummy = ', dummy);
// всегда выводит "3", поскольку фиктивная переменная не изменяется.
End. // конец программы
-
```
diff --git a/ru-ru/php-composer-ru.html.markdown b/ru-ru/php-composer-ru.html.markdown
index 4bdf1029..35f9bd00 100644
--- a/ru-ru/php-composer-ru.html.markdown
+++ b/ru-ru/php-composer-ru.html.markdown
@@ -153,6 +153,7 @@ $mailgun = new Mailgun\Mailgun("key");
}
}
```
+
Это скажет автозагрузчику искать что-либо в пространстве имён `\Acme` в папке `src`.
Вы также можете использовать
diff --git a/ru-ru/php-ru.html.markdown b/ru-ru/php-ru.html.markdown
index 4a508cfc..cfbfcc20 100644
--- a/ru-ru/php-ru.html.markdown
+++ b/ru-ru/php-ru.html.markdown
@@ -803,7 +803,6 @@ try {
} catch (MyException $e) {
// Обработка исключения
}
-
```
## Смотрите также:
diff --git a/ru-ru/pyqt-ru.html.markdown b/ru-ru/pyqt-ru.html.markdown
index a7e14c02..af345f3a 100644
--- a/ru-ru/pyqt-ru.html.markdown
+++ b/ru-ru/pyqt-ru.html.markdown
@@ -18,7 +18,6 @@ Qt и был изначально написан на *C++*.
```python
-
def window():
# Создайте объект приложения
app = QtGui.QApplication(sys.argv)
@@ -40,7 +39,6 @@ def window():
if __name__ == '__main__':
window()
-
```
Для того чтобы получить более продвинутые функции приложения в pyqt, нам необходимо
diff --git a/ru-ru/python-ru.html.markdown b/ru-ru/python-ru.html.markdown
index e088593e..616a110e 100644
--- a/ru-ru/python-ru.html.markdown
+++ b/ru-ru/python-ru.html.markdown
@@ -21,7 +21,6 @@ filename: learnpython-ru.py
Если вы хотите изучить Python 2.7, обратитесь к другой статье.
```python
-
# Однострочные комментарии начинаются с символа решётки.
""" Многострочный текст может быть
@@ -1033,7 +1032,6 @@ def say(say_please=False):
print(say()) # Вы не купите мне пива?
print(say(say_please=True)) # Вы не купите мне пива? Пожалуйста! У меня нет денег :(
-
```
## Хотите ещё?
diff --git a/ru-ru/pythonlegacy-ru.html.markdown b/ru-ru/pythonlegacy-ru.html.markdown
index ead2af3d..63b01f6b 100644
--- a/ru-ru/pythonlegacy-ru.html.markdown
+++ b/ru-ru/pythonlegacy-ru.html.markdown
@@ -621,7 +621,6 @@ def say(say_please=False):
print(say()) # Вы не купите мне пива?
print(say(say_please=True)) # Вы не купите мне пива? Пожалуйста! У меня нет денег :(
-
```
## Хотите ещё?
diff --git a/ru-ru/qt-ru.html.markdown b/ru-ru/qt-ru.html.markdown
index 15e2c775..507205d2 100644
--- a/ru-ru/qt-ru.html.markdown
+++ b/ru-ru/qt-ru.html.markdown
@@ -78,6 +78,7 @@ int main(int argc, char *argv[]) {
return app.exec();
}
```
+
Обратите внимание на метод *QObject::connect*. Этот метод соединяет *СИГНАЛЫ* одного объекта со *СЛОТАМИ* другого.
**Сигналы** отправляются когда с объектами происходят определённые события, например, сигнал *нажатие* отправляется, когда пользователь нажимает на объект типа QPushButton.
diff --git a/ru-ru/rust-ru.html.markdown b/ru-ru/rust-ru.html.markdown
index a568ac37..d99b6fbd 100644
--- a/ru-ru/rust-ru.html.markdown
+++ b/ru-ru/rust-ru.html.markdown
@@ -300,7 +300,6 @@ fn main() {
// ref_var2 имеет тип &mut i32, т.е. он содержит ссылку на i32, а не значение.
// var2 = 2; // не скомпилируется, т.к. эта переменная уже была заимствована ранее
}
-
```
## Более подробная информация о языке
diff --git a/ru-ru/tcl-ru.html.markdown b/ru-ru/tcl-ru.html.markdown
index 380d7b05..aa1ece89 100644
--- a/ru-ru/tcl-ru.html.markdown
+++ b/ru-ru/tcl-ru.html.markdown
@@ -570,9 +570,6 @@ coroutine c apply {{} {
}
}
}}
-
-
-
```
## Ссылки
diff --git a/ru-ru/tmux-ru.html.markdown b/ru-ru/tmux-ru.html.markdown
index 643c48b0..792d7560 100644
--- a/ru-ru/tmux-ru.html.markdown
+++ b/ru-ru/tmux-ru.html.markdown
@@ -17,7 +17,6 @@ lang: ru-ru
```
-
tmux [command] # Запуск команды 'tmux'
# без какой-либо команды создаст новую сессию
@@ -51,7 +50,6 @@ lang: ru-ru
-t "#" # Завершить конкретную сессию
-a # Завершить все сессии
-a -t "#" # Завершить все сессии, кроме конкретной
-
```
@@ -107,7 +105,6 @@ lang: ru-ru
M-Up, M-Down # Изменение размера текущей панели с шагом в пять
M-Left, M-Right # колонок
-
```
@@ -236,7 +233,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Требует https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
### Ссылки
diff --git a/ru-ru/typescript-ru.html.markdown b/ru-ru/typescript-ru.html.markdown
index ad931599..27260079 100644
--- a/ru-ru/typescript-ru.html.markdown
+++ b/ru-ru/typescript-ru.html.markdown
@@ -162,7 +162,6 @@ var tuple = pairToTuple({ item1:"hello", item2:"world"});
// Включение ссылки на файл определения:
/// <reference path="jquery.d.ts" />
-
```
## Для дальнейшего чтения
diff --git a/ru-ru/xml-ru.html.markdown b/ru-ru/xml-ru.html.markdown
index 34e17b9b..f84ed2c7 100644
--- a/ru-ru/xml-ru.html.markdown
+++ b/ru-ru/xml-ru.html.markdown
@@ -61,8 +61,6 @@ XML - это язык разметки, предназначенный для х
<!-- Ниже элемент с двумя атрибутами -->
<file type="gif" id="4293">компьютер.gif</file>
-
-
```
* Хорошо отформатированный документ x Проверка достоверности
@@ -77,7 +75,6 @@ XML-документ, который следует описанию докум
С таким инструментом вы можете проверить XML-данные вне логики приложения.
```xml
-
<!-- Ниже вы можете увидеть упрощенную версию документа книжного магазина,
с дополнением DTD-определения.-->
diff --git a/ru-ru/zfs-ru.html.markdown b/ru-ru/zfs-ru.html.markdown
index 46a3fbb5..cef0e3b5 100644
--- a/ru-ru/zfs-ru.html.markdown
+++ b/ru-ru/zfs-ru.html.markdown
@@ -123,7 +123,6 @@ errors: No known data errors
Свойства пулов
```bash
-
# Получение свойств пула, свойства могут быть заданы пользователем или системой.
$ zpool get all zroot
NAME PROPERTY VALUE SOURCE
@@ -306,7 +305,6 @@ $ zfs destroy zroot/home/sarlalian@now
# Удаление снапшота в родительском и дочерних датасетах
$ zfs destroy -r zroot/home/sarlalian@now
-
```
Переименование снапшотов
diff --git a/sass.html.markdown b/sass.html.markdown
index 860e550a..c36b5969 100644
--- a/sass.html.markdown
+++ b/sass.html.markdown
@@ -17,8 +17,6 @@ This tutorial is written using SCSS.
If you're already familiar with CSS3, you'll be able to pick up Sass relatively quickly. It does not provide any new styling properties but rather the tools to write your CSS more efficiently and make maintenance much easier.
```scss
-
-
//Single line comments are removed when Sass is compiled to CSS.
/* Multi line comments are preserved. */
@@ -563,7 +561,6 @@ body {
.gutter {
width: 6.25%;
}
-
```
## SASS or Sass?
diff --git a/scala.html.markdown b/scala.html.markdown
index bb20f624..ca00b8b4 100644
--- a/scala.html.markdown
+++ b/scala.html.markdown
@@ -11,7 +11,6 @@ contributors:
Scala - the scalable language
```scala
-
/////////////////////////////////////////////////
// 0. Basics
/////////////////////////////////////////////////
@@ -742,7 +741,6 @@ val writer = new PrintWriter("myfile.txt")
writer.write("Writing line for line" + util.Properties.lineSeparator)
writer.write("Another line here" + util.Properties.lineSeparator)
writer.close()
-
```
## Further resources
diff --git a/self.html.markdown b/self.html.markdown
index fc7f69db..a2d55ef5 100644
--- a/self.html.markdown
+++ b/self.html.markdown
@@ -113,6 +113,7 @@ Multiple expressions are separated by a period. ^ returns immediately.
```
Blocks are performed by sending them the message 'value' and inherit (delegate to) their contexts:
+
```
"returns 0"
[|x|
diff --git a/shutit.html.markdown b/shutit.html.markdown
index 67d7a4b5..3518e638 100644
--- a/shutit.html.markdown
+++ b/shutit.html.markdown
@@ -21,7 +21,6 @@ It is available as a pip install.
Starting with the simplest example. Create a file called example.py:
```python
-
import shutit
session = shutit.create_session('bash')
session.send('echo Hello World', echo=True)
diff --git a/sk-sk/elixir-sk.html.markdown b/sk-sk/elixir-sk.html.markdown
index c9522b49..62ab7067 100644
--- a/sk-sk/elixir-sk.html.markdown
+++ b/sk-sk/elixir-sk.html.markdown
@@ -15,7 +15,6 @@ strojom). Je plne kompatibilný s Erlangom, ale ponúka viac štandardnú syntax
a množstvo funkcií.
```elixir
-
# Jednoriadkový komentár začína symbolom #
# Neexistuje viacriadkový komentár, avšak je možné vyskladať za sebou viac
diff --git a/sl-si/asciidoc-sl.html.markdown b/sl-si/asciidoc-sl.html.markdown
index 84bb85a1..e18b452f 100644
--- a/sl-si/asciidoc-sl.html.markdown
+++ b/sl-si/asciidoc-sl.html.markdown
@@ -35,7 +35,6 @@ Prvi stavek dokumenta.
### Naslov in več avtorjev
```
-
= Naslov dokumenta
Ime Priimek <ime.priimek@learnxinyminutes.com>; Janez Novak <janez.novak@pirate.com>
@@ -85,7 +84,6 @@ _podčrtaj za pošvno_
==== Stopnja 3 <h4>
===== Stopnja 4 <h5>
-
```
## Seznami
diff --git a/smallbasic.html.markdown b/smallbasic.html.markdown
index 9244525e..e1d93588 100644
--- a/smallbasic.html.markdown
+++ b/smallbasic.html.markdown
@@ -116,7 +116,6 @@ End If
Print aa
PAUSE
-
```
## Articles
diff --git a/solidity.html.markdown b/solidity.html.markdown
index d40536b4..cddaa6db 100644
--- a/solidity.html.markdown
+++ b/solidity.html.markdown
@@ -856,7 +856,6 @@ contract CrowdFunder {
}
}
// ** END EXAMPLE **
-
```
Some more functions.
diff --git a/stylus.html.markdown b/stylus.html.markdown
index 1c5ddd32..006bca39 100644
--- a/stylus.html.markdown
+++ b/stylus.html.markdown
@@ -16,7 +16,6 @@ Stylus syntax is very flexible. You can use standard CSS syntax and leave the se
Stylus does not provide new style options, but gives functionality that lets you make your CSS much more dynamic.
```scss
-
/* Code style
==============================*/
diff --git a/sv-se/haskell-sv.html.markdown b/sv-se/haskell-sv.html.markdown
index da2d6ab0..30ab2c72 100644
--- a/sv-se/haskell-sv.html.markdown
+++ b/sv-se/haskell-sv.html.markdown
@@ -438,7 +438,6 @@ infixl 6 +
Vad är ditt namn?
Kompis!
Hello, Kompis!
-
```
Det finns mycket mer att upptäcka med Haskell, inklusive typklasser och monader.
diff --git a/ta_in/xml-ta.html.markdown b/ta_in/xml-ta.html.markdown
index 13aa9255..0a39ce54 100644
--- a/ta_in/xml-ta.html.markdown
+++ b/ta_in/xml-ta.html.markdown
@@ -123,8 +123,6 @@ Elements ஒரு `<` ஆரம்பாமாகி `>` முடிவடை
<!-- கிழே உள்ள element இரண்டு பெறுமானங்களை கொண்டுள்ளது -->
<file type="gif" id="4293">computer.gif</file>
-
-
```
* சரியான முறையில் ஒழுகுபடுத்தபட்ட X document
@@ -143,7 +141,6 @@ With this tool, you can check the XML data outside the application logic.
இந்த கருவியை உபயோகித்து xml தகவல்களை சோதிக்க முடியும்
```xml
-
<!-- கீழே bookstore html document இன் எளிமையான வடிவம்
DTD வரையறைகளுடன்
-->
diff --git a/tact.html.markdown b/tact.html.markdown
index 2cb650ee..73a0d4df 100644
--- a/tact.html.markdown
+++ b/tact.html.markdown
@@ -567,7 +567,6 @@ contract Counter with Deployable, Ownable {
self.val = self.val + 1;
}
}
-
```
## Additional resources
diff --git a/tailspin.html.markdown b/tailspin.html.markdown
index 89ccdb1f..88bf07c6 100644
--- a/tailspin.html.markdown
+++ b/tailspin.html.markdown
@@ -374,7 +374,6 @@ end hexToBytes
'1a5c678d' -> hexToBytes -> ($ and [x 07 x]) -> $(last-1..last) -> '$;
' -> !OUT::write // Outputs 0005
-
```
## Further Reading
diff --git a/tcl.html.markdown b/tcl.html.markdown
index 51e8651c..f8ca6575 100644
--- a/tcl.html.markdown
+++ b/tcl.html.markdown
@@ -575,8 +575,6 @@ coroutine c apply {{} {
# get things moving
a
-
-
```
## Reference
diff --git a/textile.html.markdown b/textile.html.markdown
index 293e647d..0b8f6bbd 100644
--- a/textile.html.markdown
+++ b/textile.html.markdown
@@ -47,7 +47,6 @@ p. This line is not commented
<!-- HTML comments are also…
respected -->
-
```
## Paragraphs
@@ -116,7 +115,6 @@ pre.. This is a multi-line preformatted…
…text block that includes blank lines
p. End a multi-line preformatted text block with a new block element.
-
```
## Headings
@@ -138,7 +136,6 @@ h4. This is an <h4>
h5. This is an <h5>
h6. This is an <h6>
-
```
@@ -177,7 +174,6 @@ This is -deleted- text and this is +inserted+ text.
###. Citations are indicated using double '?':
??This is a cool citation??
-
```
## Lists
@@ -237,7 +233,6 @@ Blank lines are included in the multi-line code block
p. End a multi-line code block with any block element
p. Indicate @inline code@ using the '@' symbol.
-
```
## Horizontal rule
@@ -265,7 +260,6 @@ Horizontal rules (`<hr/>`) are easily added with two hyphens
Multiple "references":txstyle to the "txstyle":txstyle website.
[txstyle]https://txstyle.org/
-
```
## Images
@@ -279,7 +273,6 @@ Alt text is included in parenthesis after the URL, and they can be linked too:
!http://imageurl.com(image alt-text)!
!http://imageurl.com(alt-text)!:http://image-link-url.com
-
```
## Footnotes and Endnotes
@@ -399,8 +392,8 @@ A backslash \ is used for a column span:
|=. center alignment |
| no alignment |
|>. right alignment |
-
```
+
or, for the same results
```
@@ -464,6 +457,7 @@ Three quarters: (3/4) => ¾
Degree: (o) => °
Plus/minus: (+/-) => ±
```
+
### Multiplication/Dimension
```
@@ -496,6 +490,7 @@ p(#my-id). IDs are enclosed in parentheses and prefaced with a pound '#'.
%spans% are enclosed in percent symbols
div. Divs are indicated by the 'div.' shorthand
```
+
---
## For More Info
diff --git a/th-th/pascal.th.html.markdown b/th-th/pascal.th.html.markdown
index bf1da958..e4e06102 100644
--- a/th-th/pascal.th.html.markdown
+++ b/th-th/pascal.th.html.markdown
@@ -229,7 +229,6 @@ Begin
// การประกาศพารามิเตอร์ใน
// โพรซีเยอร์ get_integer ด้านบน
End.
-
```
[1]: https://en.wikipedia.org/wiki/Pascal_(programming_language)
diff --git a/th-th/typescript.th.html.markdown b/th-th/typescript.th.html.markdown
index 5395c2a7..ed231af6 100644
--- a/th-th/typescript.th.html.markdown
+++ b/th-th/typescript.th.html.markdown
@@ -247,8 +247,6 @@ for (const i of list) {
for (const i in list) {
console.log(i); // 0, 1, 2
}
-
-
```
## อ่านเพิ่มเติมที่
diff --git a/tmux.html.markdown b/tmux.html.markdown
index 095e24fb..0ebe6368 100644
--- a/tmux.html.markdown
+++ b/tmux.html.markdown
@@ -15,7 +15,6 @@ then later reattached.
```
-
tmux [command] # Run a command
# 'tmux' with no commands will create a new session
@@ -49,7 +48,6 @@ then later reattached.
-t "#" # Kill target session
-a # Kill all sessions
-a -t "#" # Kill all sessions but the target
-
```
@@ -106,7 +104,6 @@ combinations called 'Prefix' keys.
M-Up, M-Down # Resize the current pane in steps of five cells
M-Left, M-Right
-
```
@@ -229,7 +226,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# Requires https://github.com/thewtex/tmux-mem-cpu-load/
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/toml.html.markdown b/toml.html.markdown
index 69dfd754..13be23b8 100644
--- a/toml.html.markdown
+++ b/toml.html.markdown
@@ -228,6 +228,7 @@ name = "Nail"
sku = 284758393
color = "gray"
```
+
The equivalent in JSON would be:
```json
@@ -273,13 +274,11 @@ The equivalent in JSON would be:
[[fruit.color]]
name = "yellow"
note = "I am an array item in banana fruit's table/map"
-
```
The equivalent in JSON would be:
```
-
{
"fruit": [
{
diff --git a/tr-tr/c++-tr.html.markdown b/tr-tr/c++-tr.html.markdown
index c944f245..544c008e 100644
--- a/tr-tr/c++-tr.html.markdown
+++ b/tr-tr/c++-tr.html.markdown
@@ -1066,9 +1066,8 @@ compl 4 // Bit seviyesinde değil işlemini gerçekleştirir
4 bitor 3 // Bit seviyesinde veya işlemini gerçekleştiri
4 bitand 3 // Bit seviyesinde ve işlemini gerçekleştirir
4 xor 3 // Bit seviyesinde xor işlemini gerçekleştirir
-
-
```
+
İleri okuma:
* Güncel bir referans [CPP Reference](http://cppreference.com/w/cpp) adresinde bulunabilir.
diff --git a/tr-tr/c-tr.html.markdown b/tr-tr/c-tr.html.markdown
index 05531d64..18674cc6 100644
--- a/tr-tr/c-tr.html.markdown
+++ b/tr-tr/c-tr.html.markdown
@@ -470,7 +470,6 @@ typedef void (*my_fnp_type)(char *);
// Gerçek bir işaretçi tanımlandığı zaman ki kullanımı:
// ...
// my_fnp_type f;
-
```
## Daha Fazla Okuma Listesi
diff --git a/tr-tr/dynamic-programming-tr.html.markdown b/tr-tr/dynamic-programming-tr.html.markdown
index e6a734a7..07ee46bf 100644
--- a/tr-tr/dynamic-programming-tr.html.markdown
+++ b/tr-tr/dynamic-programming-tr.html.markdown
@@ -41,8 +41,7 @@ for i=0 to n-1
LS[i] = LS[j]+1
for i=0 to n-1
if (largest < LS[i])
-
-```
+```
### Bazı Ünlü Dinamik Programlama Problemleri
diff --git a/tr-tr/edn-tr.html.markdown b/tr-tr/edn-tr.html.markdown
index 9a2ac1ff..5738c28d 100644
--- a/tr-tr/edn-tr.html.markdown
+++ b/tr-tr/edn-tr.html.markdown
@@ -138,7 +138,6 @@ laminat
; UUID Etiketi
;; Bu etiket `uuid` ön-ekinden sonra bir UUID karşılığını karakter katarı olarak kabul eder.
#uuid "11k12fae-7d3c-11k0-a765-0010ckke6hgk"
-
```
# Son Ek
diff --git a/tr-tr/fsharp-tr.html.markdown b/tr-tr/fsharp-tr.html.markdown
index 8c47397c..816c12b3 100644
--- a/tr-tr/fsharp-tr.html.markdown
+++ b/tr-tr/fsharp-tr.html.markdown
@@ -20,7 +20,6 @@ F#'ın söz dizimi C-stili dillerden farklıdır:
Aşağıdaki kodu denemek istiyorsanız, [tryfsharp.org](http://www.tryfsharp.org/Create)'a gidin be interaktif REPL'e kodu yapıştırın.
```csharp
-
// tek satır yorumlar ikili bölme işareti ile başlar
(* çok satırlı yorumlar ( * . . . * ) ikilisini kullanır
@@ -621,7 +620,6 @@ module NetUyumlulukÖrnekleri =
printfn "arg=%O ile beraber bir tıklama olayı" arg)
butonum.DenemeOlayı("Merhaba Dünya!")
-
```
## Daha fazla bilgi
diff --git a/tr-tr/git-tr.html.markdown b/tr-tr/git-tr.html.markdown
index ad2f2e95..13225a24 100644
--- a/tr-tr/git-tr.html.markdown
+++ b/tr-tr/git-tr.html.markdown
@@ -187,6 +187,7 @@ $ git add ./*.java
# You can also add everything in your working directory to the staging area.
$ git add -A
```
+
Bu yalnızca dosyayı staging area'a/index'e ekler, çalışılan dizine/repo'ya commit etmez.
### branch
@@ -443,6 +444,7 @@ Saved working directory and index state \
```bash
git pull
```
+
`...changes apply...`
Herşeyin tamam olduğunu kontrol et
@@ -452,6 +454,7 @@ $ git status
# On branch master
nothing to commit, working directory clean
```
+
Şu ana kadar neleri stash'lediğini `git stash list` kullanarak görebilirsin.
Stash'lenen şeyler Son-Giren-İlk-Çıkar şeklinde tutulduğundan en son değişim
en üste olacaktır.
@@ -462,6 +465,7 @@ stash@{0}: WIP on master: 049d078 added the index file
stash@{1}: WIP on master: c264051 Revert "added file_size"
stash@{2}: WIP on master: 21d80a5 added number to log
```
+
Şimdi de kirli değişiklileri yığından çıkarıp uygulayalım.
```bash
@@ -540,6 +544,7 @@ Bu sana beklemediğin şekilde yanlış giden komutları geriye çevirme şansı
ed8ddf2 HEAD@{4}: rebase -i (pick): pythonstatcomp spanish translation (#1748)
2e6c386 HEAD@{5}: rebase -i (start): checkout 02fb96d
```
+
2. Nereye reset'leyeceğini seç, şu durumda `2e6c386` veya `HEAD@{5}`
3. 'git reset --hard HEAD@{5}' bu repo'nu seçilen head'e eşitler
4. Rebase'e yeniden başlayabilir veya onu yalnız bırakabilirsin.
diff --git a/tr-tr/html-tr.html.markdown b/tr-tr/html-tr.html.markdown
index b4afe7df..b9b6cc37 100644
--- a/tr-tr/html-tr.html.markdown
+++ b/tr-tr/html-tr.html.markdown
@@ -142,7 +142,6 @@ Kaynak, bir URL veya bilgisayarınızdaki bir dosyanın yolu olabilir.
<td>ikinci satırın, ikinci hücresi (sutunu)</td>
</tr>
</table>
-
```
## Kullanım
diff --git a/tr-tr/jquery-tr.html.markdown b/tr-tr/jquery-tr.html.markdown
index 4a4ebeae..c01591e8 100644
--- a/tr-tr/jquery-tr.html.markdown
+++ b/tr-tr/jquery-tr.html.markdown
@@ -23,7 +23,6 @@ Kütüphanenin kullanımı ile, jQueryUI gibi ek paketlerle gelişmiş ve modern
Fakat, jQuery'ye giriş yapmadan önce elbetteki bu kütüphanenin üzerine kurulduğu teknoloji olan [JavaScript'i öğrenmelisiniz][javascript-learnxinyminutes-page].
```js
-
// Bu belgedeki değişken isimleri Türkçe,
// ve [Lower Camel Case] notasyonu uygulamaktadır.
// Bu belgedeki kod parçalarının çıktıları,
@@ -316,7 +315,6 @@ Elementin,
Diğer tüm manipülasyon fonksiyonları için resmi siteyi kontrol ediniz.
*/
-
```
## Notlar
diff --git a/tr-tr/kotlin-tr.html.markdown b/tr-tr/kotlin-tr.html.markdown
index 4d2dd291..7877825b 100644
--- a/tr-tr/kotlin-tr.html.markdown
+++ b/tr-tr/kotlin-tr.html.markdown
@@ -10,7 +10,6 @@ Java %100 birlikte çalışabilir.
[Daha:](https://kotlinlang.org/)
```kotlin
-
// Tek satır yoruma almak için : //
/*
Birkaç satırı yoruma almak için
@@ -463,7 +462,6 @@ fun useObject() {
ObjectExample.hello()
val someRef: Any = ObjectExample
}
-
```
### İlerisi için:
diff --git a/tr-tr/objective-c-tr.html.markdown b/tr-tr/objective-c-tr.html.markdown
index 727f973e..3ea502cf 100644
--- a/tr-tr/objective-c-tr.html.markdown
+++ b/tr-tr/objective-c-tr.html.markdown
@@ -307,10 +307,8 @@ int main (int argc, const char * argv[])
@protocol MyProtocol
- (void)myProtocolMethod;
@end
-
-
-
```
+
## Daha Fazla Okuma
[Vikipedi Objective-C](http://tr.wikipedia.org/wiki/Objective-C)
diff --git a/tr-tr/php-tr.html.markdown b/tr-tr/php-tr.html.markdown
index 5258d785..fd9ab086 100644
--- a/tr-tr/php-tr.html.markdown
+++ b/tr-tr/php-tr.html.markdown
@@ -690,7 +690,6 @@ use My\Namespace as SomeOtherNamespace;
$cls = new SomeOtherNamespace\MyClass();
*/
-
```
## Daha fazla bilgi
diff --git a/tr-tr/python-tr.html.markdown b/tr-tr/python-tr.html.markdown
index 6d9cdcbe..801440ba 100644
--- a/tr-tr/python-tr.html.markdown
+++ b/tr-tr/python-tr.html.markdown
@@ -16,7 +16,6 @@ Python,90ların başlarında Guido Van Rossum tarafından oluşturulmuştur. En
Not: Bu makale Python 3 içindir. Eğer Python 2.7 öğrenmek istiyorsanız [burayı](http://learnxinyminutes.com/docs/pythonlegacy/) kontrol edebilirsiniz.
```python
-
# Tek satırlık yorum satırı kare(#) işareti ile başlamaktadır.
""" Çok satırlı olmasını istediğiniz yorumlar
diff --git a/tr-tr/pythonlegacy-tr.html.markdown b/tr-tr/pythonlegacy-tr.html.markdown
index cd757625..482aa330 100644
--- a/tr-tr/pythonlegacy-tr.html.markdown
+++ b/tr-tr/pythonlegacy-tr.html.markdown
@@ -480,9 +480,6 @@ math.sqrt(16) == m.sqrt(16) #=> True
# Modüllerde tanımlanmış fonksiyon ve metodları öğrenebilirsiniz.
import math
dir(math)
-
-
-
```
## Daha fazlası için hazır mısınız?
diff --git a/tr-tr/typescript-tr.html.markdown b/tr-tr/typescript-tr.html.markdown
index 1bf674c6..840d67f2 100644
--- a/tr-tr/typescript-tr.html.markdown
+++ b/tr-tr/typescript-tr.html.markdown
@@ -169,7 +169,6 @@ var selamlama = `Merhaba ${isim}, nasılsın?`
// Şablon Stringleri ile çok satırlı stringler
var çokSatırlıString = `Bu çok satırlı
bir string örneği`;
-
```
## Daha fazlası
diff --git a/typescript.html.markdown b/typescript.html.markdown
index 64f5ca5b..6346a986 100644
--- a/typescript.html.markdown
+++ b/typescript.html.markdown
@@ -287,7 +287,6 @@ interface Foo {
let foo = {} as Foo; // Type assertion here
foo.bar = 123;
foo.baz = 'hello world'
-
```
## Further Reading
diff --git a/uk-ua/c-ua.html.markdown b/uk-ua/c-ua.html.markdown
index 56a2b2ad..c0bb4d8d 100644
--- a/uk-ua/c-ua.html.markdown
+++ b/uk-ua/c-ua.html.markdown
@@ -839,8 +839,8 @@ Node createLinkedList(int *vals, int len);
*/
#endif /* Кінець директиви передкомпіляції if. */
-
```
+
## Додаткові матеріали
Кращим посібником для вивчення С буде книга авторства Деніса Рітчі (творець С) та Браяна Кернігана,
diff --git a/uk-ua/cypher-ua.html.markdown b/uk-ua/cypher-ua.html.markdown
index 0911793b..2427c442 100644
--- a/uk-ua/cypher-ua.html.markdown
+++ b/uk-ua/cypher-ua.html.markdown
@@ -96,7 +96,6 @@ path = shortestPath( (user)-[:KNOWS*..5]-(other) )
// Навігація по дереву
(root)<-[:PARENT*]-(leaf:Category)-[:ITEM]->(data:Product)
-
```
@@ -104,13 +103,16 @@ path = shortestPath( (user)-[:KNOWS*..5]-(other) )
---
Створити нову вершину:
+
```
CREATE (a:Person {name:"Théo Gauchoux"})
RETURN a
```
+
*`RETURN` дозволяє повернути результат після виконання запиту. Можна повертати кілька значень, наприклад, `RETURN a, b`.*
Створити новий зв'язок (із двома вершинами):
+
```
CREATE (a:Person)-[k:KNOWS]-(b:Person)
RETURN a,k,b
@@ -120,36 +122,42 @@ RETURN a,k,b
---
Знайти всі вершини:
+
```
MATCH (n)
RETURN n
```
Знайти вершини за ярликом:
+
```
MATCH (a:Person)
RETURN a
```
Знайти вершини за ярликом та властивістю:
+
```
MATCH (a:Person {name:"Théo Gauchoux"})
RETURN a
```
Знайти вершини відповідно до зв'язків (ненаправлених):
+
```
MATCH (a)-[:KNOWS]-(b)
RETURN a,b
```
Знайти вершини відповідно до зв'язків (направлених):
+
```
MATCH (a)-[:MANAGES]->(b)
RETURN a,b
```
Знайти вершини за допомогою `WHERE`:
+
```
MATCH (p:Person {name:"Théo Gauchoux"})-[s:LIVES_IN]->(city:City)
WHERE s.since = 2015
@@ -157,6 +165,7 @@ RETURN p,state
```
Можна використовувати вираз `MATCH WHERE` разом із операцією `CREATE`:
+
```
MATCH (a), (b)
WHERE a.name = "Jacquie" AND b.name = "Michel"
@@ -168,6 +177,7 @@ CREATE (a)-[:KNOWS]-(b)
---
Оновити окрему властивість вершини:
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -175,6 +185,7 @@ SET p.age = 23
```
Оновити всі властивості вершини:
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -182,6 +193,7 @@ SET p = {name: "Michel", age: 23}
```
Додати нову властивіcть до вершини:
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -189,6 +201,7 @@ SET p + = {studies: "IT Engineering"}
```
Повісити ярлик на вершину:
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -200,6 +213,7 @@ SET p:Internship
---
Видалити окрему вершину (пов'язані ребра повинні бути видалені перед цим):
+
```
MATCH (p:Person)-[relationship]-()
WHERE p.name = "Théo Gauchoux"
@@ -207,6 +221,7 @@ DELETE relationship, p
```
Видалити властивість певної вершини:
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -216,6 +231,7 @@ REMOVE p.age
*Зверніть увагу, що ключове слово `REMOVE` це не те саме, що й `DELETE`!*
Видалити ярлик певної вершини:
+
```
MATCH (p:Person)
WHERE p.name = "Théo Gauchoux"
@@ -223,6 +239,7 @@ DELETE p:Person
```
Видалити всю базу даних:
+
```
MATCH (n)
OPTIONAL MATCH (n)-[r]-()
diff --git a/uk-ua/java-ua.html.markdown b/uk-ua/java-ua.html.markdown
index 40d56988..b96d9a48 100644
--- a/uk-ua/java-ua.html.markdown
+++ b/uk-ua/java-ua.html.markdown
@@ -740,7 +740,6 @@ public class EnumTest {
// Переліки набагато потужніші, ніж тут показано.
// Тіло переліків може містити методи та інші змінні.
// Дивіться більше тут: https://docs.oracle.com/javase/tutorial/java/javaOO/enum.html
-
```
## Додатково для читання
diff --git a/uk-ua/json-ua.html.markdown b/uk-ua/json-ua.html.markdown
index c9a3d3fb..603d7c14 100644
--- a/uk-ua/json-ua.html.markdown
+++ b/uk-ua/json-ua.html.markdown
@@ -68,6 +68,4 @@ JSON в чистій формі не містить коментарів, але
Одиничний масив значень теж є правильним JSON
[1, 2, 3, "text", true]
-
-
```
diff --git a/uk-ua/mips-ua.html.markdown b/uk-ua/mips-ua.html.markdown
index 2d42e85d..2f27a49d 100644
--- a/uk-ua/mips-ua.html.markdown
+++ b/uk-ua/mips-ua.html.markdown
@@ -362,5 +362,4 @@ lang: uk-ua
# Потрібно для імпорту сторонніх файлів у програму (насправді, код з цього файлу
# копіюється та вставляється в місце, де оголошений імпорт)
.include "somefile.asm"
-
```
diff --git a/uk-ua/wasm-ua.html.markdown b/uk-ua/wasm-ua.html.markdown
index 34f8cef8..28c54941 100644
--- a/uk-ua/wasm-ua.html.markdown
+++ b/uk-ua/wasm-ua.html.markdown
@@ -222,5 +222,4 @@ translators:
)
(export "apply_cos64" (func $apply_cos64))
)
-
```
diff --git a/v.html.markdown b/v.html.markdown
index 4f698184..c691bd9f 100644
--- a/v.html.markdown
+++ b/v.html.markdown
@@ -218,8 +218,8 @@ fn main() {
}
}
}
-
```
+
## Further reading
There are more complex concepts to be learnt in V which are available at the
diff --git a/vala.html.markdown b/vala.html.markdown
index 739e0fda..9b4250df 100644
--- a/vala.html.markdown
+++ b/vala.html.markdown
@@ -12,7 +12,6 @@ Vala has aspects of Java and C#, so it'll be natural to those who know either.
[Read more here.](https://wiki.gnome.org/Projects/Vala)
```vala
-
// Single line comment
/* Multiline
@@ -492,8 +491,8 @@ int indirection_demo = more_pointer*; // indirection
// posix
// dova
// Use "--profile=whatever" when compiling.
-
```
+
* More [Vala documentation](https://valadoc.org/).
* [Alternate construction syntax](https://wiki.gnome.org/Projects/Vala/Tutorial#GObject-Style_Construction) similar to GObject
* More on [contract programming](http://en.wikipedia.org/wiki/Contract_programming)
diff --git a/vi-vn/html-vi.html.markdown b/vi-vn/html-vi.html.markdown
index ca591174..7ff972f0 100644
--- a/vi-vn/html-vi.html.markdown
+++ b/vi-vn/html-vi.html.markdown
@@ -109,7 +109,6 @@ Bài viết này chủ yếu bàn về cú pháp của HTML và một vài mẹo
<td>hàng hai, cột hai</td>
</tr>
</table>
-
```
## Cách sử dụng
diff --git a/vi-vn/less-vi.html.markdown b/vi-vn/less-vi.html.markdown
index 594ccc31..be94be49 100644
--- a/vi-vn/less-vi.html.markdown
+++ b/vi-vn/less-vi.html.markdown
@@ -11,8 +11,6 @@ lang: vi-vn
Less là một CSS pre-processor (bộ tiền xử lí CSS), nó thêm các tính năng như biến (variable), lồng (nesting), mixin và nhiều thứ khác. Less cùng với các CSS pre-processor khác như [Sass](http://sass-lang.com/) giúp lập trình viên viết được các đoạn CSS bảo trì được và không bị lặp lại (DRY - Don't Repeat Yourself).
```css
-
-
// Comment (chú thích) một dòng sẽ bị xóa khi Less được biên dịch thành CSS
/* Comment trên nhiều dòng sẽ được giữ lại */
@@ -374,8 +372,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
## Tập sử dụng Less
diff --git a/vi-vn/objective-c-vi.html.markdown b/vi-vn/objective-c-vi.html.markdown
index b01ce806..f300d52f 100644
--- a/vi-vn/objective-c-vi.html.markdown
+++ b/vi-vn/objective-c-vi.html.markdown
@@ -296,10 +296,8 @@ int main (int argc, const char * argv[])
@protocol MyProtocol
- (void)myProtocolMethod;
@end
-
-
-
```
+
## Xem Thêm
+ [Wikipedia Objective-C](http://en.wikipedia.org/wiki/Objective-C)
diff --git a/vi-vn/python-vi.html.markdown b/vi-vn/python-vi.html.markdown
index 89e51d5d..3d32c80f 100644
--- a/vi-vn/python-vi.html.markdown
+++ b/vi-vn/python-vi.html.markdown
@@ -22,7 +22,6 @@ Mọi phản hồi đều sẽ được tích cực ghi nhận! Bạn có thể
Lưu ý: Bài viết này áp dụng riêng cho Python 3. Truy cập [vào đây](http://learnxinyminutes.com/docs/pythonlegacy/) nếu bạn muốn học phiên bản cũ Python 2.7
```python
-
# Dòng bình luận (comment) bắt đầu bằng dấu thăng (#)
""" Những chuỗi ký tự (string) nằm trên nhiều dòng
diff --git a/vi-vn/sass-vi.html.markdown b/vi-vn/sass-vi.html.markdown
index 313890d4..11e4cf2d 100644
--- a/vi-vn/sass-vi.html.markdown
+++ b/vi-vn/sass-vi.html.markdown
@@ -19,8 +19,6 @@ Bài hướng dẫn này sử dụng SCSS.
Nếu bạn đọc đã quen thuộc với CSS3 thì sẽ tương đối nhanh chóng để nắm được Sass. Nó không cung cấp thuộc tính để style CSS mới nhưng đưa ra những công cụ để có thể viết CSS hiệu quả hơn và có thể bảo trì dễ dàng hơn.
```sass
-
-
// Comment (chú thích) một dòng sẽ bị xóa khi Less được biên dịch thành CSS
/* Comment trên nhiều dòng sẽ được giữ lại */
@@ -568,7 +566,6 @@ body {
.gutter {
width: 6.25%;
}
-
```
## SASS hay Sass?
diff --git a/vi-vn/typescript-vi.html.markdown b/vi-vn/typescript-vi.html.markdown
index ba459c11..80c3e149 100644
--- a/vi-vn/typescript-vi.html.markdown
+++ b/vi-vn/typescript-vi.html.markdown
@@ -181,7 +181,6 @@ let greeting = `Chào ${name}, bạn khỏe không?`
// Chuỗi nhiều dòng với template string
let multiline = `Đây là ví dụ
cho chuỗi nhiều dòng`;
-
```
## Tìm hiểu thêm
diff --git a/visualbasic.html.markdown b/visualbasic.html.markdown
index b79017dc..83754b2c 100644
--- a/visualbasic.html.markdown
+++ b/visualbasic.html.markdown
@@ -271,5 +271,4 @@ Module Module1
End Sub
End Module
-
```
diff --git a/vyper.html.markdown b/vyper.html.markdown
index bad0c31e..dd319ae5 100644
--- a/vyper.html.markdown
+++ b/vyper.html.markdown
@@ -834,7 +834,6 @@ def doSomething():
# Function parameter/return value natspec
# @param someParam Some description of what the param does
# @return Description of the return value
-
```
## Additional resources
diff --git a/wasm.html.markdown b/wasm.html.markdown
index 4de7107f..abb3a6a0 100644
--- a/wasm.html.markdown
+++ b/wasm.html.markdown
@@ -308,5 +308,4 @@ contributors:
)
(export "sum_local" (func $sum_local))
)
-
```
diff --git a/zfs.html.markdown b/zfs.html.markdown
index 3f5a76b5..56a676a7 100644
--- a/zfs.html.markdown
+++ b/zfs.html.markdown
@@ -121,7 +121,6 @@ errors: No known data errors
Properties of zpools
```bash
-
# Getting properties from the pool properties can be user set or system provided.
$ zpool get all zroot
NAME PROPERTY VALUE SOURCE
@@ -304,7 +303,6 @@ $ zfs destroy zroot/home/sarlalian@now
# Delete a snapshot on a parent dataset and its children
$ zfs destroy -r zroot/home/sarlalian@now
-
```
Renaming Snapshots
diff --git a/zh-cn/asciidoc-cn.html.markdown b/zh-cn/asciidoc-cn.html.markdown
index 0709e8c1..c8cdd180 100644
--- a/zh-cn/asciidoc-cn.html.markdown
+++ b/zh-cn/asciidoc-cn.html.markdown
@@ -84,7 +84,6 @@ _用下划线创建斜体_
==== 第 3 级 <h4>
===== 第 4 级 <h5>
-
```
列表
diff --git a/zh-cn/awk-cn.html.markdown b/zh-cn/awk-cn.html.markdown
index 02f1f7d5..95f676fe 100644
--- a/zh-cn/awk-cn.html.markdown
+++ b/zh-cn/awk-cn.html.markdown
@@ -318,8 +318,8 @@ END {
if (nlines)
print "The average age for " name " is " sum / nlines
}
-
```
+
更多:
* [Awk 教程](http://www.grymoire.com/Unix/Awk.html)
diff --git a/zh-cn/bf-cn.html.markdown b/zh-cn/bf-cn.html.markdown
index 2d2a114a..b6cc9be0 100644
--- a/zh-cn/bf-cn.html.markdown
+++ b/zh-cn/bf-cn.html.markdown
@@ -66,6 +66,7 @@ ASCII中表示'A', 所以'A'就会被打印出来。
为了解决这个问题,我们可以增加 #4 的值,然后把 #4 的值复制到 #2,
最后结果就保存在 #3 中了。
```
+
好了这就是brainfuck了。也没那么难,是吧?为了好玩,你可以写你自己的
brainfuck程序,或者用其他语言写一个brainfuck的解释器,解释器非常容易
实现,但是如果你是一个自虐狂的话,你可以尝试用brainfuck写一个brainfuk的
diff --git a/zh-cn/c++-cn.html.markdown b/zh-cn/c++-cn.html.markdown
index db36ebc4..816335c2 100644
--- a/zh-cn/c++-cn.html.markdown
+++ b/zh-cn/c++-cn.html.markdown
@@ -565,6 +565,7 @@ void doSomethingWithAFile(const std::string& filename)
// 当它们脱离作用域时,析构器会自动释放其中储存的内容。
// - 用lock_guard和unique_lock实现的互斥
```
+
扩展阅读:
* [CPP Reference](http://cppreference.com/w/cpp) 提供了最新的语法参考。
diff --git a/zh-cn/c-cn.html.markdown b/zh-cn/c-cn.html.markdown
index 851f2981..3bdc8479 100644
--- a/zh-cn/c-cn.html.markdown
+++ b/zh-cn/c-cn.html.markdown
@@ -604,7 +604,6 @@ typedef void (*my_fnp_type)(char *);
// = += -= *= /= %= &= ^= |= <<= >>= | 从右到左 //
// , | 从左到右 //
//---------------------------------------------------//
-
```
## 更多阅读
diff --git a/zh-cn/cobol-cn.html.markdown b/zh-cn/cobol-cn.html.markdown
index 08eb36fb..75375e86 100644
--- a/zh-cn/cobol-cn.html.markdown
+++ b/zh-cn/cobol-cn.html.markdown
@@ -178,12 +178,6 @@ COBOL是一门面向商业的语言,它从1960年最初设计以来被修订
*然后重新执行程序. 这次的输出变成:
THE FULL NAME IS: BOB GIBBERISH COBB
-
-
-
-
-
-
```
## 想了解更多吗?
diff --git a/zh-cn/crystal-cn.html.markdown b/zh-cn/crystal-cn.html.markdown
index b69ce688..078cf25f 100644
--- a/zh-cn/crystal-cn.html.markdown
+++ b/zh-cn/crystal-cn.html.markdown
@@ -10,7 +10,6 @@ lang: zh-cn
---
```crystal
-
# 这是一行注释
# 一切都是对象(object)
@@ -556,7 +555,6 @@ rescue ex4 # 捕捉任何类型的异常
end
ex #=> "ex2"
-
```
## 参考资料
diff --git a/zh-cn/csharp-cn.html.markdown b/zh-cn/csharp-cn.html.markdown
index b6cc70c0..d11fcac5 100644
--- a/zh-cn/csharp-cn.html.markdown
+++ b/zh-cn/csharp-cn.html.markdown
@@ -1307,7 +1307,6 @@ namespace Csharp7
}
}
}
-
```
## 没有涉及到的主题
diff --git a/zh-cn/css-cn.html.markdown b/zh-cn/css-cn.html.markdown
index ec937dfb..b22ac878 100644
--- a/zh-cn/css-cn.html.markdown
+++ b/zh-cn/css-cn.html.markdown
@@ -134,7 +134,6 @@ div.some-parent.class-name {}
font-family: "Courier New", Trebuchet, Arial; /* 如果第一个
字体没找到,浏览器会使用第二个字体,以此类推 */
}
-
```
## 使用
@@ -154,7 +153,6 @@ CSS文件使用 `.css` 后缀。
这是你最不该干的事情。 -->
<div style='property:value;'>
</div>
-
```
## 优先级
@@ -178,7 +176,6 @@ p {}
/*E*/
p { property: value !important; }
-
```
然后标记语言为:
diff --git a/zh-cn/dart-cn.html.markdown b/zh-cn/dart-cn.html.markdown
index 79db8e5c..28bed25c 100644
--- a/zh-cn/dart-cn.html.markdown
+++ b/zh-cn/dart-cn.html.markdown
@@ -509,7 +509,6 @@ main() {
example27, example28, example29, example30
].forEach((ef) => ef());
}
-
```
## 延伸阅读
diff --git a/zh-cn/elixir-cn.html.markdown b/zh-cn/elixir-cn.html.markdown
index 0ed1d823..621999b6 100644
--- a/zh-cn/elixir-cn.html.markdown
+++ b/zh-cn/elixir-cn.html.markdown
@@ -12,7 +12,6 @@ Elixir 是一门构建在Erlang VM 之上的函数式编程语言。Elixir 完
另外还提供了更标准的语法,特性。
```elixir
-
# 这是单行注释, 注释以井号开头
# 没有多行注释
diff --git a/zh-cn/erlang-cn.html.markdown b/zh-cn/erlang-cn.html.markdown
index 32e84278..2fbce995 100644
--- a/zh-cn/erlang-cn.html.markdown
+++ b/zh-cn/erlang-cn.html.markdown
@@ -248,7 +248,6 @@ CaculateAera ! {circle, 2}. % 12.56000000000000049738
% shell也是一个进程(process), 你可以使用`self`获取当前 pid
self(). % <0.41.0>
-
```
## References
diff --git a/zh-cn/fortran-cn.html.markdown b/zh-cn/fortran-cn.html.markdown
index ab521e0a..d1b31d2c 100644
--- a/zh-cn/fortran-cn.html.markdown
+++ b/zh-cn/fortran-cn.html.markdown
@@ -426,7 +426,6 @@ contains
end function complex_abs
end module fruity
-
```
### 更多资源
diff --git a/zh-cn/groovy-cn.html.markdown b/zh-cn/groovy-cn.html.markdown
index 0e7a020c..f83dff02 100644
--- a/zh-cn/groovy-cn.html.markdown
+++ b/zh-cn/groovy-cn.html.markdown
@@ -11,7 +11,6 @@ lang: zh-cn
Groovy - Java平台的动态语言。[了解更多。](http://www.groovy-lang.org/)
```groovy
-
/*
安装:
@@ -394,8 +393,6 @@ int sum(int x, int y) {
}
assert sum(2,5) == 7
-
-
```
## 进阶资源
diff --git a/zh-cn/haskell-cn.html.markdown b/zh-cn/haskell-cn.html.markdown
index d653c58c..57418ade 100644
--- a/zh-cn/haskell-cn.html.markdown
+++ b/zh-cn/haskell-cn.html.markdown
@@ -380,7 +380,6 @@ foo :: Integer
What is your name?
Friend!
Hello, Friend!
-
```
Haskell 还有许多内容,包括类型类 (typeclasses) 与 Monads。这些都是令 Haskell 编程非常有趣的好东西。我们最后给出 Haskell 的一个例子,一个快速排序的实现:
diff --git a/zh-cn/html-cn.html.markdown b/zh-cn/html-cn.html.markdown
index 6f60d5ce..ed8ff19d 100644
--- a/zh-cn/html-cn.html.markdown
+++ b/zh-cn/html-cn.html.markdown
@@ -107,7 +107,6 @@ HTML是超文本标记语言的缩写。
<td>第二行第二列</td>
</tr>
</table>
-
```
## 使用
diff --git a/zh-cn/java-cn.html.markdown b/zh-cn/java-cn.html.markdown
index 53a423a8..c7046e5c 100644
--- a/zh-cn/java-cn.html.markdown
+++ b/zh-cn/java-cn.html.markdown
@@ -381,7 +381,6 @@ class PennyFarthing extends Bicycle {
}
}
-
```
## 更多阅读
diff --git a/zh-cn/jquery-cn.html.markdown b/zh-cn/jquery-cn.html.markdown
index 4b23274e..3ac633d4 100644
--- a/zh-cn/jquery-cn.html.markdown
+++ b/zh-cn/jquery-cn.html.markdown
@@ -14,8 +14,6 @@ jQuery是JavaScript的一个函数库,它可以帮你“写更少,做更多
正因为jQuery是JavaScript的一个函数库,所以你需要[首先学习JavaScript](https://learnxinyminutes.com/docs/javascript/)
```js
-
-
///////////////////////////////////
// 1. 选择器
@@ -126,6 +124,4 @@ var heights = [];
$('p').each(function() {
heights.push($(this).height()); // 把所有p标签的高度加入数组
});
-
-
```
diff --git a/zh-cn/kotlin-cn.html.markdown b/zh-cn/kotlin-cn.html.markdown
index f6dcd847..701363cf 100644
--- a/zh-cn/kotlin-cn.html.markdown
+++ b/zh-cn/kotlin-cn.html.markdown
@@ -335,7 +335,6 @@ object ObjectExample {
return "hello"
}
}
-
```
### 进一步阅读
diff --git a/zh-cn/less-cn.html.markdown b/zh-cn/less-cn.html.markdown
index 365a0287..973c268b 100644
--- a/zh-cn/less-cn.html.markdown
+++ b/zh-cn/less-cn.html.markdown
@@ -13,8 +13,6 @@ Less是一种CSS预处理器,它增加了诸如变量、嵌套、mixin等功
Less(以及其它预处理器,如[Sass](http://sass-lang.com/))能帮助开发人员编写易维护,DRY (Don't Repeat Yourself) 的代码。
```css
-
-
//单行注释在编译成CSS后会被删除。
/* 多行注释将保留. */
@@ -366,8 +364,6 @@ body {
.gutter {
width: 6.25%;
}
-
-
```
## 实践Less
diff --git a/zh-cn/matlab-cn.html.markdown b/zh-cn/matlab-cn.html.markdown
index bb1ab79a..b74b153f 100644
--- a/zh-cn/matlab-cn.html.markdown
+++ b/zh-cn/matlab-cn.html.markdown
@@ -495,7 +495,6 @@ median % 中位数
mean % 平均值
std % 标准差
perms(x) % x 元素的全排列
-
```
## 相关资料
diff --git a/zh-cn/mips-cn.html.markdown b/zh-cn/mips-cn.html.markdown
index 4f9ea7da..3db5387b 100644
--- a/zh-cn/mips-cn.html.markdown
+++ b/zh-cn/mips-cn.html.markdown
@@ -330,5 +330,4 @@ MIPS(Microprocessor without Interlocked Pipeline Stages)汇编语言是为
# 使用 include 语句可以将外部文件导入到程序中
# (它只是将文件中的代码放入 include 语句的位置)
.include "somefile.asm"
-
```
diff --git a/zh-cn/perl-cn.html.markdown b/zh-cn/perl-cn.html.markdown
index 46c54618..432866df 100644
--- a/zh-cn/perl-cn.html.markdown
+++ b/zh-cn/perl-cn.html.markdown
@@ -134,8 +134,6 @@ sub logger {
# 现在可以像内置函数一样调用子程序:
logger("We have a logger subroutine!");
-
-
```
#### 使用Perl模块
diff --git a/zh-cn/php-cn.html.markdown b/zh-cn/php-cn.html.markdown
index 2def7f1c..2f95fc6f 100644
--- a/zh-cn/php-cn.html.markdown
+++ b/zh-cn/php-cn.html.markdown
@@ -622,7 +622,6 @@ use My\Namespace as SomeOtherNamespace;
$cls = new SomeOtherNamespace\MyClass();
*/
-
```
## 更多阅读
diff --git a/zh-cn/pythonlegacy-cn.html.markdown b/zh-cn/pythonlegacy-cn.html.markdown
index f8aa2332..d7d28d50 100644
--- a/zh-cn/pythonlegacy-cn.html.markdown
+++ b/zh-cn/pythonlegacy-cn.html.markdown
@@ -17,7 +17,6 @@ Python 由 Guido Van Rossum 在90年代初创建。 它现在是最流行的语
如果是Python 3,请在网络上寻找其他教程
```python
-
# 单行注释
""" 多行字符串可以用
三个引号包裹,不过这也可以被当做
@@ -461,8 +460,6 @@ math.sqrt(16) == m.sqrt(16) # => True
# 也可以通过下面的方法查看模块中有什么属性和方法
import math
dir(math)
-
-
```
## 更多阅读
diff --git a/zh-cn/r-cn.html.markdown b/zh-cn/r-cn.html.markdown
index d576db29..4673e861 100644
--- a/zh-cn/r-cn.html.markdown
+++ b/zh-cn/r-cn.html.markdown
@@ -532,7 +532,6 @@ barplot(c(1,4,5,1,2), names.arg = c("red","blue","purple","green","yellow"))
install.packages("ggplot2")
require(ggplot2)
?ggplot2
-
```
## 获得 R
diff --git a/zh-cn/raylib-cn.html.markdown b/zh-cn/raylib-cn.html.markdown
index c88aa91e..1306d3fb 100644
--- a/zh-cn/raylib-cn.html.markdown
+++ b/zh-cn/raylib-cn.html.markdown
@@ -139,7 +139,6 @@ int main(void)
return 0;
}
-
```
## 延伸阅读
diff --git a/zh-cn/red-cn.html.markdown b/zh-cn/red-cn.html.markdown
index 7fee007e..9aa76a8b 100644
--- a/zh-cn/red-cn.html.markdown
+++ b/zh-cn/red-cn.html.markdown
@@ -188,7 +188,6 @@ print twice b ; 输出 6
; 使用 #include 和 %文件名 来导入外部文件
#include %includefile.red
; 现在就可以使用 includefile.red 中的函数了。
-
```
## 更进一步
diff --git a/zh-cn/sass-cn.html.markdown b/zh-cn/sass-cn.html.markdown
index 985c6470..11500c70 100644
--- a/zh-cn/sass-cn.html.markdown
+++ b/zh-cn/sass-cn.html.markdown
@@ -21,8 +21,6 @@ Sass有两种不同的语法可选用。SCSS的语法和CSS的相同,但增加
如果你已熟悉CSS3,你可能相对能较快地掌握Sass。它并没有提供任何新的类型属性,而只是提供了一些工具使你能更高效的编写CSS,并且使维护更加容易。
```scss
-
-
// 单行注释当Sass被编译成CSS后会被删除。
/* 多行注释将保留. */
@@ -559,7 +557,6 @@ body {
.gutter {
width: 6.25%;
}
-
```
## SASS还是Sass?
diff --git a/zh-cn/scala-cn.html.markdown b/zh-cn/scala-cn.html.markdown
index f3327b5b..e90a44ae 100644
--- a/zh-cn/scala-cn.html.markdown
+++ b/zh-cn/scala-cn.html.markdown
@@ -15,7 +15,6 @@ lang: zh-cn
Scala - 一门可拓展的语言
```scala
-
/*
自行设置:
@@ -600,7 +599,6 @@ val writer = new PrintWriter("myfile.txt")
writer.write("Writing line for line" + util.Properties.lineSeparator)
writer.write("Another line here" + util.Properties.lineSeparator)
writer.close()
-
```
## 更多的资源
diff --git a/zh-cn/sql-cn.html.markdown b/zh-cn/sql-cn.html.markdown
index 9d430bd1..c1fad9a2 100644
--- a/zh-cn/sql-cn.html.markdown
+++ b/zh-cn/sql-cn.html.markdown
@@ -23,7 +23,6 @@ ions)](http://troels.arvin.dk/db/rdbms/)是一份很好的产品差
运行脚本的语法取决于你使用的SQL实现。通常是一个命令行工具。
```sql
-
-- 注释以两个连字符开始。命令以分号结束。
-- SQL关键字大小写不敏感。在下文的示例命令中关键字大写,
diff --git a/zh-cn/swift-cn.html.markdown b/zh-cn/swift-cn.html.markdown
index 7955cc2b..4f07d845 100644
--- a/zh-cn/swift-cn.html.markdown
+++ b/zh-cn/swift-cn.html.markdown
@@ -603,5 +603,4 @@ var bar: Float = 20
foo <-> bar
print("foo is \(foo), bar is \(bar)") // "foo is 20.0, bar is 10.0"
-
```
diff --git a/zh-cn/tmux-cn.html.markdown b/zh-cn/tmux-cn.html.markdown
index cf865dce..5734445e 100644
--- a/zh-cn/tmux-cn.html.markdown
+++ b/zh-cn/tmux-cn.html.markdown
@@ -16,7 +16,6 @@ lang: zh-cn
当你需要时,可以随时重新连接到这个终端。
```
-
tmux [command] # 运行一条命令
# 如果单独使用 'tmux' 而不指定某个命令,将会建立一个新的会话
@@ -50,7 +49,6 @@ lang: zh-cn
-t "#" # 关闭指定的会话
-a # 关闭所有会话
-a -t "#" # 关闭除指定会话以外的所有会话
-
```
@@ -104,7 +102,6 @@ lang: zh-cn
M-Up, M-Down # 改变当前窗格的大小,每按一次增减五个单位
M-Left, M-Right
-
```
@@ -232,7 +229,6 @@ set -g status-left "#[fg=red] #H#[fg=green]:#[fg=white]#S#[fg=green] |#[default]
# 需要用到 https://github.com/thewtex/tmux-mem-cpu-load
set -g status-interval 4
set -g status-right "#[fg=green] | #[fg=white]#(tmux-mem-cpu-load)#[fg=green] | #[fg=cyan]%H:%M #[default]"
-
```
diff --git a/zh-cn/typescript-cn.html.markdown b/zh-cn/typescript-cn.html.markdown
index 5d6153da..4af7f783 100644
--- a/zh-cn/typescript-cn.html.markdown
+++ b/zh-cn/typescript-cn.html.markdown
@@ -168,7 +168,6 @@ let greeting = `Hi ${name}, how are you?`;
// 有多行内容的模板字符串
let multiline = `This is an example
of a multiline string`;
-
```
## 参考资料
diff --git a/zh-cn/visualbasic-cn.html.markdown b/zh-cn/visualbasic-cn.html.markdown
index cda7b864..6ba91efe 100644
--- a/zh-cn/visualbasic-cn.html.markdown
+++ b/zh-cn/visualbasic-cn.html.markdown
@@ -262,7 +262,6 @@ Module Module1
End Sub
End Module
-
```
## 参考
diff --git a/zh-cn/xml-cn.html.markdown b/zh-cn/xml-cn.html.markdown
index bf0b074f..bf9c22dc 100644
--- a/zh-cn/xml-cn.html.markdown
+++ b/zh-cn/xml-cn.html.markdown
@@ -61,8 +61,6 @@ XML是一种标记语言,被设计用来存储数据和传输数据。
<!-- 下面, 一个有两个属性的元素-->
<file type="gif" id="4293">computer.gif</file>
-
-
```
* 良好格式的文件 x 验证
@@ -75,7 +73,6 @@ XML是一种标记语言,被设计用来存储数据和传输数据。
有了这个工具,你能够在应用逻辑之外检查XML数据。
```xml
-
<!-- 下面, 你能够看到一个简化版本的增加了DTD定义的bookstore文件。-->
<?xml version="1.0" encoding="UTF-8"?>
diff --git a/zh-cn/zfs-cn.html.markdown b/zh-cn/zfs-cn.html.markdown
index 80688fbe..ce2d3f4d 100644
--- a/zh-cn/zfs-cn.html.markdown
+++ b/zh-cn/zfs-cn.html.markdown
@@ -117,7 +117,6 @@ errors: No known data errors
Properties of zpools (存储池属性)
```bash
-
# 获取某一存储池的全部属性。属性可能是系统提供,也可能是用户设置
$ zpool get all zroot
NAME PROPERTY VALUE SOURCE
diff --git a/zh-tw/dart-tw.html.markdown b/zh-tw/dart-tw.html.markdown
index 5a9241c2..0a52c440 100644
--- a/zh-tw/dart-tw.html.markdown
+++ b/zh-tw/dart-tw.html.markdown
@@ -555,7 +555,6 @@ main() {
example30 // 增加此註解可阻止dart formatter把所有項目都換行
].forEach((ef) => ef());
}
-
```
## 延伸閱讀
diff --git a/zh-tw/elixir-tw.html.markdown b/zh-tw/elixir-tw.html.markdown
index 3dba95b3..9e38a654 100644
--- a/zh-tw/elixir-tw.html.markdown
+++ b/zh-tw/elixir-tw.html.markdown
@@ -13,7 +13,6 @@ Elixir 是一門建構在 Erlang 虛擬機上的現代函數式語言。它完
採行了比較常見的語法,並提供更多的功能。
```elixir
-
# 單行註解以井字號開頭
# 沒有多行註解的功能
diff --git a/zh-tw/pythonlegacy-tw.html.markdown b/zh-tw/pythonlegacy-tw.html.markdown
index 575897e2..757aa090 100644
--- a/zh-tw/pythonlegacy-tw.html.markdown
+++ b/zh-tw/pythonlegacy-tw.html.markdown
@@ -23,7 +23,6 @@ Python 3.X可以看這篇[Python 3 教學 (英文)](http://learnxinyminutes.com/
`__future__` 模組允許你撰寫可以在Python 2上執行的Python 3程式碼,詳細訊息請參考Python 3 教學。
```python
-
# 單行註解從井字號開始
""" 多行字串可以用三個雙引號