diff --git a/demo_files/1/index.html b/demo_files/1/index.html new file mode 100644 index 0000000000..18ef4d7083 --- /dev/null +++ b/demo_files/1/index.html @@ -0,0 +1,626 @@ + + + + + + Difftastic, a structural diff + + + + + + + + + + + + + + + + + + + + + + +
+

+ difftastic +

+ +
+ screenshot +
+
+ +
+

+ focus on what + changed +

+ + screenshot +
+ +
+

+ ignore formatting + changes +

+ +
+ screenshot +
+
+ +
+

+ understand wrapping + changes +

+ +
+ +
+
+ +
+

+ align + content +

+ +
+ screenshot +
+

+ difftastic uses real line numbers, not + @@ 123 syntax. +

+
+ +
+

programming languages

+ +
+
+
+ +
+ +
+

+ C++ +

+
+
+ +
+ +
+

+ C# +

+
+
+ +
+ + +
+

+ Clojure +

+
+
+ +
+ + +
+

+ Common Lisp +

+
+
+ +
+ + +
+

+ Dart +

+
+
+ +
+ + +
+

+ Erlang +

+
+
+ +
+ + +
+

+ Go +

+
+
+ +
+ + +
+

+ Haskell +

+
+
+ +
+ + +
+

+ Java +

+
+
+ +
+ + +
+

+ JavaScript +

+
+
+ +
+ + +
+

+ Kotlin +

+
+
+ +
+ + +
+

+ Lua +

+
+
+ +
+ + +
+

+ OCaml +

+
+
+ +
+ + +
+

+ PHP +

+
+
+ +
+ +
+

+ Python +

+
+
+ +
+ + +
+

+ R +

+
+
+ +
+ + +
+

+ Ruby +

+
+
+ +
+ + +
+

+ Rust +

+
+
+ +
+ + +
+

+ Scala +

+
+
+ +
+ + +
+

+ TypeScript +

+
+
+ + +
+ +

+ See the full + list of supported languages + in the manual. +

+
+ +
+

file formats

+ +
+
+ + + +
+

+ HCL +

+
+
+ +
+ + +
+

+ HTML +

+
+
+ +
+ + +
+

+ JSON +

+
+
+ +
+ + +
+

+ YAML +

+
+
+ +
+ +

+ See the full + list of supported file formats + in the manual. +

+
+ + + + + + diff --git a/demo_files/2/index.html b/demo_files/2/index.html new file mode 100644 index 0000000000..a3e0d800b4 --- /dev/null +++ b/demo_files/2/index.html @@ -0,0 +1,624 @@ + + + + + + Difftastic, a structural diff + + + + + + + + + + + + + + + + + + + + + + +
+

+ difftastic +

+ +
+ screenshot +
+
+ +
+

+ focus on what + changed +

+ + screenshot +
+ +
+

+ ignore formatting + changes +

+ +
+ screenshot +
+
+ +
+

+ understand wrapping + changes +

+ + +
+ +
+

+ align + content +

+ +
+ screenshot +
+

+ difftastic uses real line numbers, not + @@ 123 syntax. +

+
+ +
+

programming languages

+ +
+
+
+ +
+ +
+

+ C++ +

+
+
+ +
+ +
+

+ C# +

+
+
+ +
+ + +
+

+ Clojure +

+
+
+ +
+ + +
+

+ Common Lisp +

+
+
+ +
+ + +
+

+ Dart +

+
+
+ +
+ + +
+

+ Erlang +

+
+
+ +
+ + +
+

+ Go +

+
+
+ +
+ + +
+

+ Haskell +

+
+
+ +
+ + +
+

+ Java +

+
+
+ +
+ + +
+

+ JavaScript +

+
+
+ +
+ + +
+

+ Kotlin +

+
+
+ +
+ + +
+

+ Lua +

+
+
+ +
+ + +
+

+ OCaml +

+
+
+ +
+ + +
+

+ PHP +

+
+
+ +
+ +
+

+ Python +

+
+
+ +
+ + +
+

+ R +

+
+
+ +
+ + +
+

+ Ruby +

+
+
+ +
+ + +
+

+ Rust +

+
+
+ +
+ + +
+

+ Scala +

+
+
+ +
+ + +
+

+ TypeScript +

+
+
+ + +
+ +

+ See the full + list of supported languages + in the manual. +

+
+ +
+

file formats

+ +
+
+ + + +
+

+ HCL +

+
+
+ +
+ + +
+

+ HTML +

+
+
+ +
+ + +
+

+ JSON +

+
+
+ +
+ + +
+

+ YAML +

+
+
+ +
+ +

+ See the full + list of supported file formats + in the manual. +

+
+ + + + + + diff --git a/add_wrap.png b/homepage/add_wrap.png similarity index 100% rename from add_wrap.png rename to homepage/add_wrap.png diff --git a/braces.svg b/homepage/braces.svg similarity index 100% rename from braces.svg rename to homepage/braces.svg diff --git a/change_wrap.png b/homepage/change_wrap.png similarity index 100% rename from change_wrap.png rename to homepage/change_wrap.png diff --git a/clojure.svg b/homepage/clojure.svg similarity index 100% rename from clojure.svg rename to homepage/clojure.svg diff --git a/cplusplus.svg b/homepage/cplusplus.svg similarity index 100% rename from cplusplus.svg rename to homepage/cplusplus.svg diff --git a/csharp.svg b/homepage/csharp.svg similarity index 100% rename from csharp.svg rename to homepage/csharp.svg diff --git a/dart.svg b/homepage/dart.svg similarity index 100% rename from dart.svg rename to homepage/dart.svg diff --git a/difft_screenshot.png b/homepage/difft_screenshot.png similarity index 100% rename from difft_screenshot.png rename to homepage/difft_screenshot.png diff --git a/erlang.svg b/homepage/erlang.svg similarity index 100% rename from erlang.svg rename to homepage/erlang.svg diff --git a/homepage/git_difftool.png b/homepage/git_difftool.png new file mode 100644 index 0000000000..21fb34fd8c Binary files /dev/null and b/homepage/git_difftool.png differ diff --git a/go.svg b/homepage/go.svg similarity index 100% rename from go.svg rename to homepage/go.svg diff --git a/haskell.svg b/homepage/haskell.svg similarity index 100% rename from haskell.svg rename to homepage/haskell.svg diff --git a/html5.svg b/homepage/html5.svg similarity index 100% rename from html5.svg rename to homepage/html5.svg diff --git a/index.html b/homepage/index.html similarity index 97% rename from index.html rename to homepage/index.html index 784ec8ef1a..bcb410a725 100644 --- a/index.html +++ b/homepage/index.html @@ -189,8 +189,8 @@

Understand Wrapping Changes

screenshot

- If you change the inner content, difftastic can still show you the - additional wrapper. + Even if you change the inner content, difftastic can still show you + the additional wrapper.

@@ -203,8 +203,8 @@

screenshot

Do you know how to read - @@ -5,6 +5,7 @@ syntax? Difftastic shows the line numbers - from your files, both before and after. + @@ -5,6 +5,7 @@ syntax? Difftastic shows the actual line + numbers from your files, both before and after.

@@ -652,7 +652,12 @@

Fully Open Source

-

Made with <3 by Wilfred Hughes.

+

+ Made with Emacs and coffee by + Wilfred Hughes. +

diff --git a/java.svg b/homepage/java.svg similarity index 100% rename from java.svg rename to homepage/java.svg diff --git a/javascript.svg b/homepage/javascript.svg similarity index 100% rename from javascript.svg rename to homepage/javascript.svg diff --git a/json.svg b/homepage/json.svg similarity index 100% rename from json.svg rename to homepage/json.svg diff --git a/kotlin.svg b/homepage/kotlin.svg similarity index 100% rename from kotlin.svg rename to homepage/kotlin.svg diff --git a/line_numbers.png b/homepage/line_numbers.png similarity index 100% rename from line_numbers.png rename to homepage/line_numbers.png diff --git a/lisp.svg b/homepage/lisp.svg similarity index 100% rename from lisp.svg rename to homepage/lisp.svg diff --git a/lua.svg b/homepage/lua.svg similarity index 100% rename from lua.svg rename to homepage/lua.svg diff --git a/ocaml.svg b/homepage/ocaml.svg similarity index 100% rename from ocaml.svg rename to homepage/ocaml.svg diff --git a/php.svg b/homepage/php.svg similarity index 100% rename from php.svg rename to homepage/php.svg diff --git a/python.svg b/homepage/python.svg similarity index 100% rename from python.svg rename to homepage/python.svg diff --git a/r.svg b/homepage/r.svg similarity index 100% rename from r.svg rename to homepage/r.svg diff --git a/reformat.png b/homepage/reformat.png similarity index 100% rename from reformat.png rename to homepage/reformat.png diff --git a/ruby.svg b/homepage/ruby.svg similarity index 100% rename from ruby.svg rename to homepage/ruby.svg diff --git a/rust.svg b/homepage/rust.svg similarity index 100% rename from rust.svg rename to homepage/rust.svg diff --git a/scala.svg b/homepage/scala.svg similarity index 100% rename from scala.svg rename to homepage/scala.svg diff --git a/typescript.svg b/homepage/typescript.svg similarity index 100% rename from typescript.svg rename to homepage/typescript.svg diff --git a/wrap_struct.png b/homepage/wrap_struct.png similarity index 100% rename from wrap_struct.png rename to homepage/wrap_struct.png diff --git a/yaml.svg b/homepage/yaml.svg similarity index 100% rename from yaml.svg rename to homepage/yaml.svg diff --git a/justfile b/justfile index 88369034b8..bd125d1dcc 100644 --- a/justfile +++ b/justfile @@ -20,7 +20,7 @@ release: home: echo "http://localhost:8080" - python -m http.server 8080 + cd homepage && python -m http.server 8080 rel_notes: #!/bin/bash