From a0b8e2517228e960a6786b3d8f46aae0e8e1d21e Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Sun, 10 Mar 2019 12:37:13 +0100 Subject: [PATCH] remove link to Coedit YT channel --- docs/index.md | 4 --- docs/videos.md | 74 -------------------------------------------------- 2 files changed, 78 deletions(-) delete mode 100644 docs/videos.md diff --git a/docs/index.md b/docs/index.md index d411195e..bb89386a 100644 --- a/docs/index.md +++ b/docs/index.md @@ -20,10 +20,6 @@ _Install and configure Dexed._ * [Build](build.md) * [Setup](setup.md) -#### Tutos and guides - -* [Usage in videos](videos.md) - #### Features _General features or concepts that are not wrapped in a widget_ diff --git a/docs/videos.md b/docs/videos.md deleted file mode 100644 index d4c461b6..00000000 --- a/docs/videos.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: Usage in video ---- - -{% raw %} - -{% endraw %} - -Picked from a dedicated [playlist](https://www.youtube.com/playlist?list=PLzk8A0LUvEOV-OMdz09jfOahwnKoA2na_), and with description. - -### Using dbeaengine in a runnable - -This video shows how the disassembler library [dbeaengine](https://github.com/Basile-z/dbeaengine) -can be used in a [runnable module](features_runnables) to check the DMD backend production. -The disassembler is fetched from the online DUB registry, automatically compiled and setup in the [library manager](widgets_library_manager). -It's then used to show a weakness of the DMD backend (a constant is not converted, leading to 2 conversions at runtime) and to check a workaround. - -{% raw %} - -{% endraw %} - -### Debug a runnable - -This video shows how a [runnable module](features_runnables) can be debugged in the [GDB commander](widgets_gdb_commander) widget. -The runnable calls a function that returns an `int`. -A breakpoint is put before returning and the result is patched in the CPU inspector by changing RAX value. - -{% raw %} - -{% endraw %} - -### GIT gui as a tool - -This video shows how to setup a [custom tool](widgets_custom_tools) that invokes `git gui` for the current project. -The trick is to set the tool's current working directory with a [symbolic string](features_symbolic_strings) that's expanded to the current project location. - -{% raw %} - -{% endraw %} - -### Compiler paths - -This video shows how it's easy to [select a specific D compiler](options_compilers_paths) on the fly: official dmd, upstream dmd, ldc and gdc. -Here the choice is applied to the compiler used to make a runnable but the same setting also exists for the projects. - -{% raw %} - -{% endraw %} - -### Library manager and runnables - -This video shows how a DUB library can be downloaded, installed and used directly in a [runnable](features_runnables) module. -The most important operations are made in the [library manager](widgets_library_manager). -At the end and to make obvious the automatic aspect of a library selection, the runnable is compiled while the new libman entry is deactivated, which results in a compiler error. - -{% raw %} - -{% endraw %} - -### DDOC templates - -This video shows how a DDOC template can be inserted for a new function, with prefilled `Returns` and `Params` sections. - -{% raw %} - -{% endraw %} - - - -{% raw %} - -{% endraw %}