Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Nitish Sharma
summer-of-code-ideas-list
Commits
a5609201
Commit
a5609201
authored
Feb 24, 2019
by
Jonathan Wilkes
Browse files
add visual diff idea
parent
8cad76fa
Changes
1
Hide whitespace changes
Inline
Side-by-side
README.md
View file @
a5609201
...
@@ -24,6 +24,7 @@
...
@@ -24,6 +24,7 @@
[
Use ref-counting to handle object lifetimes
](
#use-ref-counting-to-handle-object-lifetimes
)
[
Use ref-counting to handle object lifetimes
](
#use-ref-counting-to-handle-object-lifetimes
)
[
Visual Diff
](
#visual-diff
)
Inject Purr Data Directly into the Web
Inject Purr Data Directly into the Web
--------------------------------------
--------------------------------------
...
@@ -591,3 +592,27 @@ or unbind symbols even within a single call stack.
...
@@ -591,3 +592,27 @@ or unbind symbols even within a single call stack.
### Languages
### Languages
C.
C.
Visual/Animated Diff
-----------
### Goal
Make a tool to visually show the changes in a Purr Data patch.
### Details
Pd has a source file format that is difficult to read. Furthermore,
changes in z-order in the GUI can make changes in the source nearly
impossible to convey. This makes it difficult to glean anything of
substance by viewing a diff of a Pd file in git.
### Challenges
This is a general problem with visual programming languages. There may
be some prior art with some languages that attempt to solve the problem.
But unlike Pd, those languages were probably built from the ground up
to solve that problem, whereas Pd's file format doesn't lend itself to
solving that problem.
### Languages
C, possibly HTML5.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment