refactor, created examples and tested code

This commit is contained in:
TimonPost 2018-07-11 22:59:54 +02:00
parent cc47d8788a
commit 683ec5c9cb
299 changed files with 612 additions and 440 deletions

View File

@ -5,39 +5,33 @@
</component>
<component name="ChangeListManager">
<list default="true" id="310aeab2-4737-4e8e-b7eb-0aac10d104a3" name="Default" comment="">
<change afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/README.md" afterDir="false" />
<change afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/main.rs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs" afterDir="false" />
<change afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm_type/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/Cargo.toml" beforeDir="false" afterPath="$PROJECT_DIR$/Cargo.toml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/README.md" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/README.md" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/algorithm.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/map.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/messages.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/mod.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/variables.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/mod.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/cursor/default_cursor.rs" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/src/cursor/mod.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/cursor/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/kernel/unix_kernel/terminal.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/kernel/unix_kernel/terminal.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/Cargo.toml" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/Cargo.toml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/algorithm.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/algorithm.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/map.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/map.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/target/debug/first_depth_search.d" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/target/debug/first_depth_search.d" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/target/debug/first_depth_search.exe" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/target/debug/first_depth_search.exe" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/target/debug/first_depth_search.pdb" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/target/debug/first_depth_search.pdb" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/mod.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/raw_mode.rs" beforeDir="false" afterPath="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/raw_mode.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/cursor/cursor.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/cursor/cursor.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/lib.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/lib.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/manager/ansi_manager.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/manager/ansi_manager.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/manager/manager.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/manager/manager.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/manager/mod.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/manager/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/manager/win_manager.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/manager/win_manager.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/environment.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/crossterm.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/crossterm.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/crossterm.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/functions.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/functions.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/mod.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/raw.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/raw.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/shared/screen.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/shared/screen.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/state/command_manager.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/state/command_manager.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/state/context.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/state/context.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/state/state_manager.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/state/state_manager.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/style/styles/styledobject.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/style/styles/styledobject.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/style/color/ansi_color.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/style/color/ansi_color.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/style/color/color.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/style/color/color.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/style/color/mod.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/style/color/mod.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/style/color/winapi_color.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/style/color/winapi_color.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/src/terminal/terminal.rs" beforeDir="false" afterPath="$PROJECT_DIR$/src/terminal/terminal.rs" afterDir="false" />
<change beforePath="$PROJECT_DIR$/test.md" beforeDir="false" afterPath="$PROJECT_DIR$/test.md" afterDir="false" />
</list>
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
@ -46,94 +40,114 @@
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="DatabaseView">
<option name="SHOW_INTERMEDIATE" value="true" />
<option name="GROUP_DATA_SOURCES" value="true" />
<option name="GROUP_SCHEMA" value="true" />
<option name="GROUP_CONTENTS" value="false" />
<option name="SORT_POSITIONED" value="false" />
<option name="SHOW_EMPTY_GROUPS" value="false" />
<option name="AUTO_SCROLL_FROM_SOURCE" value="false" />
<option name="HIDDEN_KINDS">
<set />
</option>
<expand />
<select />
</component>
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="screen.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/shared/screen.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4002">
<caret line="174" column="33" selection-start-line="174" selection-start-column="33" selection-end-line="174" selection-end-column="33" />
<state relative-caret-position="275">
<caret line="93" column="11" selection-start-line="93" selection-start-column="11" selection-end-line="93" selection-end-column="11" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="styledobject.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/style/styles/styledobject.rs">
<file leaf-file-name="alternate_screen.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4025">
<caret line="193" column="9" selection-start-line="193" selection-start-column="9" selection-end-line="193" selection-end-column="9" />
<state relative-caret-position="250">
<caret line="82" selection-start-line="82" selection-end-line="82" selection-end-column="82" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="manager.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/manager/manager.rs">
<file leaf-file-name="raw_mode.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/raw_mode.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="989">
<caret line="43" column="48" selection-start-line="43" selection-start-column="48" selection-end-line="43" selection-end-column="48" />
<state relative-caret-position="618">
<caret line="35" column="46" lean-forward="true" selection-start-line="35" selection-start-column="46" selection-end-line="35" selection-end-column="61" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="terminal.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-759" />
</provider>
</entry>
</file>
<file leaf-file-name="mod.rs" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm_type/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="250">
<caret line="48" column="82" selection-start-line="48" selection-start-column="82" selection-end-line="48" selection-end-column="82" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="lib.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/lib.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="575">
<caret line="25" column="12" selection-start-line="25" selection-start-column="12" selection-end-line="25" selection-end-column="12" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="crossterm.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/shared/crossterm.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="526">
<caret line="174" column="11" selection-start-line="174" selection-start-column="11" selection-end-line="174" selection-end-column="11" />
<folding>
<element signature="e#3220#3221#0" expanded="true" />
<element signature="e#3291#3292#0" expanded="true" />
<element signature="e#5521#5522#0" expanded="true" />
<element signature="e#5564#5565#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="bin.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="460">
<caret line="20" column="25" selection-start-line="20" selection-start-column="25" selection-end-line="20" selection-end-column="25" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="mod.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/manager/mod.rs">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/color/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="920">
<caret line="40" column="62" selection-start-line="40" selection-start-column="62" selection-end-line="40" selection-end-column="62" />
</state>
<state relative-caret-position="-69" />
</provider>
</entry>
</file>
<file leaf-file-name="win_manager.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/manager/win_manager.rs">
<file leaf-file-name="main.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/main.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1058">
<caret line="56" selection-start-line="56" selection-end-line="56" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="functions.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/shared/functions.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="644">
<caret line="28" column="13" selection-start-line="28" selection-start-column="13" selection-end-line="28" selection-end-column="13" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="kernel.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="664">
<caret line="439" column="1" selection-start-line="439" selection-start-column="1" selection-end-line="439" selection-end-column="1" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Cargo.toml" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/Cargo.toml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="207">
<caret line="9" column="6" selection-start-line="9" selection-start-column="6" selection-end-line="9" selection-end-column="6" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="consoleapi.rs" pinned="false" current-in-tab="false">
<entry file="file://$USER_HOME$/.cargo/registry/src/github.com-1ecc6299db9ec823/winapi-0.3.5/src/um/consoleapi.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1587">
<caret line="69" column="11" selection-start-line="69" selection-start-column="11" selection-end-line="69" selection-end-column="11" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="ansi_manager.rs" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/manager/ansi_manager.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="713">
<caret line="32" column="22" selection-start-line="32" selection-start-column="22" selection-end-line="32" selection-end-column="22" />
<state relative-caret-position="437">
<caret line="49" selection-start-line="49" selection-end-line="49" />
<folding>
<element signature="e#352#353#0" expanded="true" />
<element signature="e#365#366#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
@ -149,7 +163,6 @@
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>color</find>
<find>super::</find>
<find>get_current_ha</find>
<find>csbi</find>
@ -179,6 +192,7 @@
<find>chi_buffer</find>
<find>Write</find>
<find>c_void</find>
<find>panic!</find>
</findStrings>
<replaceStrings>
<replace>crossterm_cursor</replace>
@ -194,9 +208,10 @@
<dir>D:\Windows\GIT\crossterm\src</dir>
<dir>D:\Windows\GIT\crossterm</dir>
<dir>$PROJECT_DIR$/src</dir>
<dir>C:\Users\Timon\Documents\Programming\rust\crossterm\src</dir>
<dir>C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)\program_examples</dir>
<dir>C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)\program_examples\first_depth_search</dir>
<dir>C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)</dir>
<dir>C:\Users\Timon\Documents\Programming\rust\crossterm\src</dir>
</dirStrings>
</component>
<component name="Git.Settings">
@ -205,16 +220,6 @@
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/src/kernel/windows_kernel/terminal.rs" />
<option value="$PROJECT_DIR$/src/style/color/mod.rs" />
<option value="$PROJECT_DIR$/src/style/color/ansi_color.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/mod.rs" />
<option value="$PROJECT_DIR$/src/cursor/default_cursor.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/messages.rs" />
<option value="$PROJECT_DIR$/src/style/color/winapi_color.rs" />
<option value="$PROJECT_DIR$/src/kernel/windows_kernel/ansi_support.rs" />
<option value="$PROJECT_DIR$/src/state/commands/mod.rs" />
<option value="$PROJECT_DIR$/src/cursor/winapi_cursor.rs" />
<option value="$PROJECT_DIR$/src/cursor/ansi_cursor.rs" />
<option value="$PROJECT_DIR$/src/state/commands/shared_commands.rs" />
<option value="$PROJECT_DIR$/src/state/commands/win_commands.rs" />
@ -222,40 +227,50 @@
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/variables.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/algorithm.rs" />
<option value="$PROJECT_DIR$/src/shared/environment.rs" />
<option value="$PROJECT_DIR$/src/style/color/color.rs" />
<option value="$PROJECT_DIR$/src/style/styles/objectstyle.rs" />
<option value="$PROJECT_DIR$/src/cursor/cursor.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/mod.rs" />
<option value="$PROJECT_DIR$/src/terminal/ansi_terminal.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/README.md" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/algorithm.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/main.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/map.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/README.md" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs" />
<option value="$PROJECT_DIR$/Cargo.toml" />
<option value="$PROJECT_DIR$/src/cursor/mod.rs" />
<option value="$PROJECT_DIR$/src/lib.rs" />
<option value="$PROJECT_DIR$/src/kernel/unix_kernel/terminal.rs" />
<option value="$PROJECT_DIR$/src/shared/mod.rs" />
<option value="$PROJECT_DIR$/src/shared/functions.rs" />
<option value="$PROJECT_DIR$/src/shared/raw.rs" />
<option value="$PROJECT_DIR$/src/state/command_manager.rs" />
<option value="$PROJECT_DIR$/src/state/context.rs" />
<option value="$PROJECT_DIR$/src/state/state_manager.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs" />
<option value="$PROJECT_DIR$/test.md" />
<option value="$PROJECT_DIR$/src/shared/crossterm.rs" />
<option value="$PROJECT_DIR$/src/terminal/terminal.rs" />
<option value="$PROJECT_DIR$/src/manager/ansi_manager.rs" />
<option value="$PROJECT_DIR$/src/manager/manager.rs" />
<option value="$PROJECT_DIR$/src/manager/mod.rs" />
<option value="$PROJECT_DIR$/src/manager/win_manager.rs" />
<option value="$PROJECT_DIR$/src/shared/screen.rs" />
<option value="$PROJECT_DIR$/src/style/styles/styledobject.rs" />
<option value="$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/mod.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/mod.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/Cargo.toml" />
<option value="$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/map.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/algorithm.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/main.rs" />
<option value="$PROJECT_DIR$/src/kernel/windows_kernel/ansi_support.rs" />
<option value="$PROJECT_DIR$/src/state/context.rs" />
<option value="$PROJECT_DIR$/Cargo.toml" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/mod.rs" />
<option value="$PROJECT_DIR$/src/lib.rs" />
<option value="$PROJECT_DIR$/src/shared/functions.rs" />
<option value="$PROJECT_DIR$/src/shared/mod.rs" />
<option value="$PROJECT_DIR$/src/shared/raw.rs" />
<option value="$PROJECT_DIR$/src/terminal/terminal.rs" />
<option value="$PROJECT_DIR$/src/style/color/color.rs" />
<option value="$PROJECT_DIR$/src/style/color/ansi_color.rs" />
<option value="$PROJECT_DIR$/src/style/color/winapi_color.rs" />
<option value="$PROJECT_DIR$/src/style/color/mod.rs" />
<option value="$PROJECT_DIR$/src/cursor/cursor.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm/mod.rs" />
<option value="$PROJECT_DIR$/src/shared/screen.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/raw_mode.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs" />
<option value="$PROJECT_DIR$/src/shared/crossterm.rs" />
<option value="$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm_type/mod.rs" />
</list>
</option>
</component>
@ -321,24 +336,14 @@
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
<item name="examples" type="462c0819:PsiDirectoryNode" />
<item name="Crossterm 0.2.2 - New Version (Not finished)" type="462c0819:PsiDirectoryNode" />
<item name="program_examples" type="462c0819:PsiDirectoryNode" />
<item name="color" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
<item name="examples" type="462c0819:PsiDirectoryNode" />
<item name="Crossterm 0.2.2 - New Version (Not finished)" type="462c0819:PsiDirectoryNode" />
<item name="program_examples" type="462c0819:PsiDirectoryNode" />
<item name="first_depth_search" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
<item name="examples" type="462c0819:PsiDirectoryNode" />
<item name="Crossterm 0.2.2 - New Version (Not finished)" type="462c0819:PsiDirectoryNode" />
<item name="program_examples" type="462c0819:PsiDirectoryNode" />
<item name="first_depth_search" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="crossterm_type" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
@ -364,6 +369,13 @@
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="kernel" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="kernel" type="462c0819:PsiDirectoryNode" />
<item name="unix_kernel" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
@ -402,13 +414,6 @@
<item name="style" type="462c0819:PsiDirectoryNode" />
<item name="color" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
<item name="src" type="462c0819:PsiDirectoryNode" />
<item name="style" type="462c0819:PsiDirectoryNode" />
<item name="styles" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="crossterm" type="b2602c69:ProjectViewProjectNode" />
<item name="crossterm" type="462c0819:PsiDirectoryNode" />
@ -624,12 +629,12 @@
<workItem from="1530948805464" duration="20293000" />
<workItem from="1531050282692" duration="9956000" />
<workItem from="1531255043269" duration="2419000" />
<workItem from="1531329850377" duration="946000" />
<workItem from="1531329850377" duration="9810000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="787419000" />
<option name="totallyTimeSpent" value="796283000" />
</component>
<component name="ToolWindowManager">
<frame x="-8" y="-8" width="2576" height="1056" extended-state="6" />
@ -642,6 +647,7 @@
<window_info id="Image Layers" order="6" />
<window_info anchor="right" id="Capture Analysis" order="7" />
<window_info anchor="bottom" id="Event Log" order="7" sideWeight="0.503125" side_tool="true" weight="0.27038628" />
<window_info anchor="right" x="0" y="0" width="594" height="856" id="Documentation" order="10" sideWeight="0.5028058" side_tool="true" visible="true" weight="0.3298887" />
<window_info anchor="right" id="Maven Projects" order="4" />
<window_info anchor="bottom" id="Database Changes" order="8" show_stripe_button="false" />
<window_info anchor="bottom" id="Version Control" order="9" />
@ -650,7 +656,8 @@
<window_info id="Capture Tool" order="2" />
<window_info id="Designer" order="3" />
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.097774245" />
<window_info anchor="right" id="Database" order="6" />
<window_info anchor="right" id="Database" order="6" sideWeight="0.49719417" visible="true" weight="0.3298887" />
<window_info anchor="bottom" id="Find" order="1" sideWeight="0.496875" weight="0.004489338" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info anchor="right" id="Ant Build" order="1" sideWeight="0.4971815" weight="0.073529415" />
<window_info id="UI Designer" order="4" />
@ -660,10 +667,8 @@
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="right" id="Commander" order="0" weight="0.4" />
<window_info anchor="right" x="0" y="0" width="594" height="856" id="Documentation" order="10" sideWeight="0.50281847" side_tool="true" visible="true" weight="0.43680444" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Find" order="1" sideWeight="0.496875" visible="true" weight="0.004489338" />
</layout>
<layout-to-restore>
<window_info anchor="right" id="Palette" order="3" />
@ -708,94 +713,6 @@
<option name="FILTER_TARGETS" value="false" />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/src/terminal/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="437">
<caret line="19" column="26" selection-start-line="19" selection-start-column="26" selection-end-line="19" selection-end-column="26" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/color/color.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2691">
<caret line="123" lean-forward="true" selection-start-line="123" selection-end-line="123" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/cursor/cursor.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="7613">
<caret line="343" column="78" lean-forward="true" selection-start-line="341" selection-end-line="343" selection-end-column="78" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/terminal/terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4347">
<caret line="204" selection-start-line="204" selection-end-line="224" selection-end-column="3" />
<folding>
<element signature="e#2030#2031#0" expanded="true" />
<element signature="e#2077#2078#0" expanded="true" />
<element signature="e#5280#5281#0" expanded="true" />
<element signature="e#5356#5357#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/test.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="SPLIT">
<first_editor relative-caret-position="1081">
<caret line="47" column="28" selection-start-line="47" selection-start-column="28" selection-end-line="47" selection-end-column="28" />
</first_editor>
<second_editor />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/crossterm.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2944">
<caret line="139" column="39" lean-forward="true" selection-start-line="139" selection-start-column="39" selection-end-line="139" selection-end-column="39" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/map.rs" />
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/mod.rs" />
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/algorithm.rs" />
<entry file="file://$PROJECT_DIR$/src/terminal/winapi_terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="391">
<caret line="258" column="3" selection-start-line="258" selection-start-column="3" selection-end-line="258" selection-end-column="3" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/mod.rs" />
<entry file="file://$PROJECT_DIR$/src/terminal/ansi_terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="240">
<caret line="25" column="57" selection-start-line="25" selection-start-column="57" selection-end-line="25" selection-end-column="57" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/color/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-897" />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/algorithm.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="69">
<caret line="3" column="20" selection-start-line="3" selection-start-column="20" selection-end-line="3" selection-end-column="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/map.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="391">
<caret line="17" column="1" selection-start-line="17" selection-start-column="1" selection-end-line="17" selection-end-column="1" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/README.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="SPLIT">
@ -816,27 +733,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="164">
<caret line="11" column="35" selection-start-line="11" selection-start-column="35" selection-end-line="11" selection-end-column="35" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/Cargo.toml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="460">
<caret line="20" selection-start-line="20" selection-end-line="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/lib.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="253">
<caret line="11" column="16" selection-start-line="11" selection-start-column="16" selection-end-line="11" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/windows_kernel/cursor.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="342">
@ -844,25 +740,11 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="71" lean-forward="true" selection-start-column="71" selection-end-column="71" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/cursor/ansi_cursor.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1479" />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/cursor/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="230">
<caret line="10" column="15" selection-start-line="10" selection-start-column="15" selection-end-line="10" selection-end-column="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/unix_kernel/terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="273">
@ -870,13 +752,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/raw.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="276">
<caret line="15" column="3" selection-start-line="15" selection-start-column="3" selection-end-line="15" selection-end-column="3" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/state/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="184">
@ -898,27 +773,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="69">
<caret line="3" column="14" selection-start-line="3" selection-start-column="14" selection-end-line="3" selection-end-column="14" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/main.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="23">
<caret line="8" column="23" selection-start-line="8" selection-start-column="23" selection-end-line="8" selection-end-column="23" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="322">
<caret line="47" selection-start-line="47" selection-end-line="47" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/README.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="SPLIT">
@ -927,27 +781,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/terminal/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="437">
<caret line="19" column="26" selection-start-line="19" selection-start-column="26" selection-end-line="19" selection-end-column="26" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/state/context.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1679">
<caret line="73" column="30" selection-start-line="73" selection-start-column="30" selection-end-line="73" selection-end-column="30" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="92">
<caret line="4" column="11" selection-start-line="4" selection-start-column="11" selection-end-line="4" selection-end-column="11" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/test.md">
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
<state split_layout="SPLIT">
@ -958,40 +791,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/cursor/cursor.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="7613">
<caret line="343" column="78" selection-start-line="341" selection-end-line="343" selection-end-column="78" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/color/color.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2691">
<caret line="123" selection-start-line="123" selection-end-line="123" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/crossterm.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="580">
<caret line="177" column="26" selection-start-line="177" selection-start-column="26" selection-end-line="177" selection-end-column="26" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/terminal/terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4899">
<caret line="228" column="23" selection-start-line="228" selection-start-column="23" selection-end-line="228" selection-end-column="23" />
<folding>
<element signature="e#2030#2031#0" expanded="true" />
<element signature="e#2077#2078#0" expanded="true" />
<element signature="e#5280#5281#0" expanded="true" />
<element signature="e#5356#5357#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/manager/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="920">
@ -1013,34 +812,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/manager/manager.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="989">
<caret line="43" column="48" selection-start-line="43" selection-start-column="48" selection-end-line="43" selection-end-column="48" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/manager/win_manager.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1058">
<caret line="56" selection-start-line="56" selection-end-line="56" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/functions.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="644">
<caret line="28" column="13" selection-start-line="28" selection-start-column="13" selection-end-line="28" selection-end-column="13" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/screen.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4002">
<caret line="174" column="33" selection-start-line="174" selection-start-column="33" selection-end-line="174" selection-end-column="33" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/styles/styledobject.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="4025">
@ -1048,17 +819,272 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs">
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="664">
<caret line="439" column="1" selection-start-line="439" selection-start-column="1" selection-end-line="439" selection-end-column="1" />
<state>
<caret column="4" selection-start-column="4" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="138">
<caret line="6" selection-start-line="6" selection-end-line="6" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state>
<caret column="11" selection-start-column="11" selection-end-column="11" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="92">
<caret line="4" column="4" selection-start-line="4" selection-start-column="4" selection-end-line="4" selection-end-column="4" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/Cargo.toml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="230">
<caret line="10" selection-start-line="10" selection-end-line="10" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/manager/win_manager.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="342">
<caret line="32" column="32" selection-start-line="32" selection-start-column="32" selection-end-line="32" selection-end-column="32" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/windows_kernel/kernel.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="298">
<caret line="419" column="35" selection-start-line="419" selection-start-column="35" selection-end-line="419" selection-end-column="35" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/algorithm.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="459">
<caret line="76" column="9" selection-start-line="76" selection-start-column="9" selection-end-line="76" selection-end-column="9" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/map.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="160">
<caret line="15" selection-start-line="15" selection-end-line="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/kernel/windows_kernel/ansi_support.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="368">
<caret line="19" column="39" selection-start-line="19" selection-start-column="39" selection-end-line="19" selection-end-column="39" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/Cargo.toml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="460">
<caret line="20" selection-start-line="20" selection-end-line="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/functions.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="499">
<caret line="57" selection-start-line="57" selection-end-line="57" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="184">
<caret line="8" column="15" selection-start-line="8" selection-start-column="15" selection-end-line="8" selection-end-column="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/raw.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-760">
<caret line="12" column="63" selection-start-line="12" selection-start-column="63" selection-end-line="12" selection-end-column="63" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/state/context.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1929">
<caret line="96" column="34" selection-start-line="96" selection-start-column="34" selection-end-line="96" selection-end-column="34" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/terminal/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-95">
<caret line="19" column="26" selection-start-line="19" selection-start-column="26" selection-end-line="19" selection-end-column="26" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/terminal/winapi_terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="5842">
<caret line="258" column="3" selection-start-line="258" selection-start-column="3" selection-end-line="258" selection-end-column="3" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/terminal/terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="480">
<caret line="27" selection-start-line="27" selection-end-line="27" />
<folding>
<element signature="e#2030#2031#0" expanded="true" />
<element signature="e#2077#2078#0" expanded="true" />
<element signature="e#4099#4100#0" expanded="true" />
<element signature="e#4152#4153#0" expanded="true" />
<element signature="e#5280#5281#0" expanded="true" />
<element signature="e#5356#5357#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/color/ansi_color.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-118">
<caret line="43" column="14" selection-start-line="43" selection-start-column="14" selection-end-line="43" selection-end-column="14" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/color/winapi_color.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-808">
<caret line="66" column="14" selection-start-line="66" selection-start-column="14" selection-end-line="66" selection-end-column="14" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/color/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="276">
<caret line="15" selection-start-line="15" selection-end-line="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/style/color/color.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-578">
<caret line="56" column="19" selection-start-line="56" selection-start-column="19" selection-end-line="56" selection-end-column="19" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/manager/manager.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="388">
<caret line="43" column="29" selection-start-line="43" selection-start-column="29" selection-end-line="43" selection-end-column="29" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/cursor/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-322">
<caret line="10" column="15" selection-start-line="10" selection-start-column="15" selection-end-line="10" selection-end-column="15" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="207">
<caret line="9" column="6" selection-start-line="9" selection-start-column="6" selection-end-line="9" selection-end-column="6" />
<caret line="9" column="17" selection-start-line="9" selection-start-column="17" selection-end-line="9" selection-end-column="17" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm.rs">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/src/cursor/cursor.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="275">
<caret line="226" column="11" selection-start-line="226" selection-start-column="11" selection-end-line="226" selection-end-column="11" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/color/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-69" />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/program_examples/first_depth_search/src/main.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="437">
<caret line="49" selection-start-line="49" selection-end-line="49" />
<folding>
<element signature="e#352#353#0" expanded="true" />
<element signature="e#365#366#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/screen.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="275">
<caret line="93" column="11" selection-start-line="93" selection-start-column="11" selection-end-line="93" selection-end-column="11" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/lib.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="575">
<caret line="25" column="12" selection-start-line="25" selection-start-column="12" selection-end-line="25" selection-end-column="12" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="460">
<caret line="20" column="25" selection-start-line="20" selection-start-column="25" selection-end-line="20" selection-end-column="25" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/terminal.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-759" />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/raw_mode.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="618">
<caret line="35" column="46" lean-forward="true" selection-start-line="35" selection-start-column="46" selection-end-line="35" selection-end-column="61" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/shared/crossterm.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="526">
<caret line="174" column="11" selection-start-line="174" selection-start-column="11" selection-end-line="174" selection-end-column="11" />
<folding>
<element signature="e#3220#3221#0" expanded="true" />
<element signature="e#3291#3292#0" expanded="true" />
<element signature="e#5521#5522#0" expanded="true" />
<element signature="e#5564#5565#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/terminal/alternate_screen.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="250">
<caret line="82" selection-start-line="82" selection-end-line="82" selection-end-column="82" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/examples/Crossterm 0.2.2 - New Version (Not finished)/crossterm_type/mod.rs">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="250">
<caret line="48" column="82" selection-start-line="48" selection-start-column="82" selection-end-line="48" selection-end-column="82" />
</state>
</provider>
</entry>

View File

@ -19,6 +19,10 @@ winapi = { version = "0.3", features = ["winbase","winuser","consoleapi","proces
libc = "0.2"
termios = "0.3.0"
[[bin]]
name = "example_bin"
path = "./examples/Crossterm 0.2.2 - New Version (Not finished)/bin.rs"
[lib]
name = "crossterm"
path = "src/lib.rs"

View File

@ -15,7 +15,9 @@ extern crate crossterm;
mod color;
mod cursor;
mod terminal;
mod crossterm_type;
fn main() {
// some code to try out the examples.
use crossterm_type::create_alternate_screen_from_crossterm;
create_alternate_screen_from_crossterm();
}

View File

@ -0,0 +1,67 @@
extern crate crossterm;
use crossterm::Crossterm;
/// use the `Crossterm` to get an instance to the cursor module | demonstration.
pub fn use_crossterm_cursor()
{
let crossterm = Crossterm::new();
let mut cursor = crossterm.cursor();
cursor.goto(5,5).print("test");
}
use crossterm::style::Color;
/// use the `Crossterm` to get an instance to the color module | demonstration.
pub fn use_crossterm_color()
{
let crossterm = Crossterm::new();
let mut color = crossterm.color();
color.set_bg(Color::Red);
color.set_fg(Color::Green);
}
use crossterm::terminal::ClearType;
/// use the `Crossterm` to get an instance to the terminal module | demonstration.
pub fn use_crossterm_terminal()
{
let crossterm = Crossterm::new();
let mut terminal = crossterm.terminal();
terminal.clear(ClearType::All);
terminal.set_size(40,40);
}
/// paint text with colors using `Crossterm` | demonstration.
pub fn use_crossterm_paint()
{
let crossterm = Crossterm::new();
crossterm.paint("Black on BLUE").with(Color::Black).on(Color::Blue);
}
/// write text to terminal using `Crossterm` | demonstration.
pub fn use_crossterm_write()
{
let crossterm = Crossterm::new();
crossterm.write("some text \nsome text on new line");
}
/// Switch to alternate screen using the `Context` of `Crossterm` | demonstration.
pub fn create_alternate_screen_from_crossterm()
{
use crossterm::screen::*;
use std::convert::From;
let crossterm = Crossterm::new();
{
// move into alternate screen
let alternate_screen = AlternateScreen::from(crossterm.context());
// this will move the cursor and print `some text` on the alternate screen.
crossterm.cursor().goto(10, 10).print("Some text");
} // <- alternate screen ends here an will be switched back to main screen.
// print "Some other text" on the mainscreen at x: 0, y: 10
crossterm.cursor().goto(0,10).print("Some other text");
}

View File

@ -5,7 +5,6 @@ authors = ["TimonPost <timonpost@hotmail.nl>"]
[dependencies]
rand = "0.4.2"
crossterm = { path = "../../../../" }
[dependencies.crossterm]
git = "https://github.com/TimonPost/crossterm"
branch = "development"

View File

@ -73,7 +73,7 @@ impl<'crossterm> FirstDepthSearch<'crossterm>
cursor.goto(x,y).print(cell);
::std::io::stdout().flush();
thread::sleep(time::Duration::from_millis(2));
thread::sleep(time::Duration::from_millis(1));
}
}

View File

@ -1,4 +1,5 @@
mod map;
mod messages;
mod variables;
mod algorithm;
pub mod map;
pub mod messages;
pub mod variables;
pub mod algorithm;
pub mod main;

View File

@ -0,0 +1 @@
{"rustc":505120086900794094,"features":"[]","target":1835671024820821591,"profile":13192692623843877417,"path":6941115698812798500,"deps":[["winapi v0.3.5","winapi",1778169349195837668]],"local":[{"MtimeBased":[[1531335804,768550500],".fingerprint\\crossterm-65633a43a0cf0f73\\dep-lib-crossterm-65633a43a0cf0f73"]}],"rustflags":[],"edition":"Edition2015"}

View File

@ -0,0 +1 @@
{"rustc":505120086900794094,"features":"[]","target":16187384185378585901,"profile":13192692623843877417,"path":1036222786711178230,"deps":[["crossterm v0.2.0 (file:///C:/Users/Timon/Documents/Programming/rust/crossterm)","crossterm",16532112237102355750],["rand v0.4.2","rand",13520812317507890964]],"local":[{"MtimeBased":[[1531335805,617815400],".fingerprint\\first_depth_search-d547a13c2d7dd7e5\\dep-bin-first_depth_search-d547a13c2d7dd7e5"]}],"rustflags":[],"edition":"Edition2015"}

View File

@ -0,0 +1,44 @@
C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)\program_examples\first_depth_search\target\debug\deps\libcrossterm-65633a43a0cf0f73.rlib: C:\Users\Timon\Documents\Programming\rust\crossterm\src/lib.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\macros.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\crossterm.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\functions.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\traits.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\screen.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\ansi_support.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\kernel.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\command_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\win_commands.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\shared_commands.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\context.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\state_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\ansi_cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\winapi_cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\ansi_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\win_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\ansi_color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\winapi_color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\objectstyle.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\styledobject.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\ansi_terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\winapi_terminal.rs
C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)\program_examples\first_depth_search\target\debug\deps\crossterm-65633a43a0cf0f73.d: C:\Users\Timon\Documents\Programming\rust\crossterm\src/lib.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\macros.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\crossterm.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\functions.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\traits.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\screen.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\ansi_support.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\kernel.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\command_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\win_commands.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\shared_commands.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\context.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\state_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\ansi_cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\winapi_cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\ansi_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\win_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\ansi_color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\winapi_color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\objectstyle.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\styledobject.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\ansi_terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\winapi_terminal.rs
C:\Users\Timon\Documents\Programming\rust\crossterm\src/lib.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\macros.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\crossterm.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\functions.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\traits.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\screen.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\ansi_support.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\cursor.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\kernel.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\terminal.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\command_manager.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\win_commands.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\shared_commands.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\context.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\state_manager.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\cursor.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\ansi_cursor.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\winapi_cursor.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\manager.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\ansi_manager.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\win_manager.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\color.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\ansi_color.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\winapi_color.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\objectstyle.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\styledobject.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\mod.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\terminal.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\ansi_terminal.rs:
C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\winapi_terminal.rs:

View File

@ -0,0 +1,9 @@
C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)\program_examples\first_depth_search\target\debug\deps\first_depth_search-d547a13c2d7dd7e5.exe: src\main.rs src\map.rs src\algorithm.rs src\messages.rs src\variables.rs
C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm 0.2.2 - New Version (Not finished)\program_examples\first_depth_search\target\debug\deps\first_depth_search-d547a13c2d7dd7e5.d: src\main.rs src\map.rs src\algorithm.rs src\messages.rs src\variables.rs
src\main.rs:
src\map.rs:
src\algorithm.rs:
src\messages.rs:
src\variables.rs:

View File

@ -1 +1 @@
C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\target\debug\first_depth_search.pdb: C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\algorithm.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\main.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\map.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\messages.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\variables.rs
C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\target\debug\first_depth_search.pdb: C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\algorithm.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\main.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\map.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\messages.rs C:\Users\Timon\Documents\Programming\rust\crossterm\examples\Crossterm\ 0.2.2\ -\ New\ Version\ (Not\ finished)\program_examples\first_depth_search\src\variables.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\ansi_cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\cursor\winapi_cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\ansi_support.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\cursor.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\kernel.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\kernel\windows_kernel\terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src/lib.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\ansi_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\manager\win_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\crossterm.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\functions.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\macros.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\screen.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\shared\traits.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\command_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\shared_commands.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\commands\win_commands.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\context.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\state\state_manager.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\ansi_color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\color\winapi_color.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\objectstyle.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\style\styles\styledobject.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\ansi_terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\mod.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\terminal.rs C:\Users\Timon\Documents\Programming\rust\crossterm\src\terminal\winapi_terminal.rs

Some files were not shown because too many files have changed in this diff Show More