You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/getting_started/installation_windows.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,7 +22,7 @@ Make sure that the python executeable is in PATH
22
22
### Install nodejs and npm
23
23
24
24
Using nvm is the most practical way to install node and npm https://github.com/coreybutler/nvm-windows/releases.
25
-
:::caution
25
+
:::warning
26
26
27
27
If you already have node installed, uninstall it first before using nvm.
28
28
@@ -35,7 +35,7 @@ If you already have node installed, uninstall it first before using nvm.
35
35
Make sure that you have installed the following components for Visual Studio 2022 using the official Visual Studio Installer:
36
36
- vcpkg package manager
37
37
- C++ CMake tools for Windows
38
-
- C++ Clang tools for Windows (<- not automatically included in the Desktop development with C++ Workload setting)
38
+
- C++ Clang tools for Windows (\<\- not automatically included in the Desktop development with C++ Workload setting)
39
39
- git for Windows, or install it via official downloads: https://gitforwindows.org/
40
40
41
41
Nui only supports clang and requires clang for WASM compilation.
@@ -152,7 +152,7 @@ You can also use the `-G"MSYS Makefiles"` generator, but this is strongly discou
152
152
153
153
:::info
154
154
155
-
Make sure you have installed `mingw-w64-clang-x86_64-ninja` not simply `ninja` and are operating from a
155
+
Make sure you have installed `mingw-w64-clang-x86_64-ninja` not simply `ninja` and are operating from a
156
156
msys2 clang64 environment terminal.
157
157
158
158
:::
@@ -357,15 +357,15 @@ Within CLion:
357
357
358
358
### Error: could not find git for clone of nui in FetchContent
359
359
360
-
CMake cannot find git in your PATH environment.
360
+
CMake cannot find git in your PATH environment.
361
361
For Visual Studio install git either using the Visual Studio Installer, or manually via the offical website.
362
362
In the msys2 case, install git via the commandline.
363
363
364
364
### Could not find boost / curl / etc
365
365
366
366
If you are using Visual Studio, you did not setup vcpkg correctly. Retrace the steps outlined above ([Install vcpkg](#install-visual-studio-packages)), alternatively install vcpkg manually: https://vcpkg.io/en/getting-started.html
367
367
368
-
If you are using msys2, [install the correct packages](#install-msys2-if-you-dont-have-it-installed) for the clang64 subsystem.
368
+
If you are using msys2, [install the correct packages](#install-msys2-if-you-dont-have-it-installed) for the clang64 subsystem.
Copy file name to clipboardExpand all lines: docs/tutorials/range_rendering.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,7 @@ auto foo() {
135
135
```
136
136
137
137
## Notes about the Optimization
138
-
The ranges optimization that is applied to Observed<std::vector> and Observed<std::deque> makes it so that only the changed/inserted elements are rerendered and only erased elements are removed and nothing else is rerendered.
138
+
The ranges optimization that is applied to `Nui::Observed<std::vector>` and `Nui::Observed<std::deque>` makes it so that only the changed/inserted elements are rerendered and only erased elements are removed and nothing else is rerendered.
139
139
This is done by tracking the changes using some algorithms on an interval tree.
140
140
141
141
Insertions, modifications and erasures are only ever tracked alone, so if you switch from inserting elements to modifying elements a rerender is forced.
0 commit comments