| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-10-13 | Fixes #95 no double text in central node of star graphPrototype | Alon Levy | |
| 2014-10-12 | Fixes #85 - compare using lower case | Alon Levy | |
| The whole lower case thing is a hack. We should separete id and name. But right now it seems to be holding. | |||
| 2014-10-12 | textanalysis: allow more than one letter changes between calls to ↵ | Alon Levy | |
| textanalysis, firefox sometimes lags | |||
| 2014-10-12 | Fixes #89 | Alon Levy | |
| 2014-10-12 | textanalysis: fix logic of allowed renames | Alon Levy | |
| 2014-10-09 | Revert "Allow chainlink when no last node is there" | Alon Levy | |
| This reverts commit e58e0c0b520d4abb971d3917712340330e5d85ff. It actually destroyed quite a lot of things, specifically even a simple sentence ended up being a chainlink. I need to rethink the 'abnormalGraph' predicate. | |||
| 2014-10-09 | Allow chainlink when no last node is there | Alon Levy | |
| Fixes #86 Well, almost - the center node contains the 'a and b and c' (with extra spaces too). node test_analyzer.js '#a and #b and #c are cool' digraph { BUBBLE; a; b; c; "new node"; "a and b and c are cool"; a -> "a and b and c are cool"; b -> "a and b and c are cool"; c -> "a and b and c are cool"; } | |||
| 2014-10-08 | textanalysis: use and instead of nested ifs (refactor) | Alon Levy | |
| 2014-10-08 | Fixes #85 | Alon Levy | |
| This is more of #49 basically, just for a more complex sentence. I've kept the flow that we have, but augmented the graph change check (myGraph.compareSubset) and introduced some helper functions for sets on the way. | |||
| 2014-10-08 | textanalysis: for a chainlink edit trim the complete sentence | Alon Levy | |
| 2014-10-07 | rhizicore: remove debug print | Alon Levy | |
| 2014-10-07 | Fixes #49: forgot link changes | Alon Levy | |
| 2014-10-07 | rhizicore: don't move graph when only changing link or node text | Alon Levy | |
| Fixes #49 Note about solution: in general we need to find out whether the graph from the new text (NewVertices, NewLinks) is homologous to the graph from the old text (OldVertices, OldLinks). The implemented solution only checks an easier case, where there is a single renamed vertex. A better solution to do later: - have textanalysis have state - have textanalysis return the difference from the last state: nodes added nodes deleted nodes changed - plus for bonus refactor all the editing functions (edit* in myGraph) | |||
| 2014-10-07 | textanalysis: fix indentation | Alon Levy | |
| 2014-10-07 | textanalysis: workaround undefined or double link addition | Alon Levy | |
| 2014-10-07 | textanalysis: group vars at start of function | Alon Levy | |
| 2014-09-30 | textanalysis: remove trailing whitespace from link names | Alon Levy | |
| 2014-09-29 | textanalysis: fold a too long line | Alon Levy | |
| 2014-09-29 | Fixes #75: don't spew undefines in linktext. | Alon Levy | |
| TODO - code that doesn't make me choke up with tears | |||
| 2014-09-29 | Fixes #73: pre first node text missing spaces | Alon Levy | |
| 2014-09-28 | textanalysis: move graph touching function to non ui part | Alon Levy | |
| 2014-09-28 | s/TextAnalyser2/textAnalyser2/ plus use function as vars | Alon Levy | |
| 2014-09-23 | Fixes #50: drop parenthesis for prefix including sentences | Alon Levy | |
| Previously: prefix #a does #b => ((a, b), [(a, b, "does (prefix)")]) now: => ((a, b), [(a, b, "prefix #a does #b")]) | |||
| 2014-09-23 | add a function comment to TextAnalyzer2; marking up it needs fixing | Alon Levy | |
| 2014-09-23 | fix a #50 noticed error (introduced in af27835b) | Alon Levy | |
| 2014-09-21 | Fixes #41: conjugation/connector only sentences keep their links | Alon Levy | |
| 2014-09-21 | textanalysis: drop two noisy logs introduced a few commits ago | Alon Levy | |
| 2014-09-21 | textanalysis: multiple changes to autocomplete | Alon Levy | |
| 1. move the sugg variable to textanalysis.js instead of the ui part 2. use a callback for the autocomplete widget (it supports three options: array, string as url for a json returning service, or callback) 3. use a dictionary instead of an array to keep the list of suggestions. We iterate on the dictionary instead of using a Trie or some other datastructure in the callback. But the dictionary avoids iteration when adding a word. Overall a loss in performance, but not noticeable. Googling / memory suggests a Trie is what we want here, but I'm postponing that for later. See: http://ejohn.org/blog/javascript-trie-performance-analysis | |||
| 2014-09-21 | scripts/textanalysis.js cleanup: put switch & cases on same column | Alon Levy | |
| 2014-08-20 | textanalysis & textanalysis-ui split complete | Alon Levy | |
| 2014-08-19 | textanalysis: remove usage of $ | Alon Levy | |
| 2014-08-19 | start breaking textanalysis to logic and ui | Alon Levy | |
| 2014-08-19 | textanalysis: move two globals into textanalysis, only used by this function ↵ | Alon Levy | |
| and reset early | |||
| 2014-08-19 | textanalysis.js: some indentation and one if-bool rewrite | Alon Levy | |
| 2014-08-19 | TextAnalyzer2: remove unused variable | Alon Levy | |
| 2014-08-19 | textanalysis: remove unused variable | Alon Levy | |
| 2014-08-19 | textanalysis: make suggestions start out empty instead of an unrelevant list | Alon Levy | |
| 2014-08-18 | recording: record keystrokes. no strokes recorded for link renames | Alon Levy | |
| 2014-08-13 | Issue #40 | Owen | |
| 2014-08-13 | Issue #34 | Owen | |
| 2014-08-13 | Issue #35 | Owen | |
| 2014-08-13 | issue #36 | Owen | |
| 2014-08-13 | Issue #38 | Owen | |
| 2014-08-13 | Issue #31 | Owen | |
| 2014-08-10 | more 'use strict' and fallout handling | Alon Levy | |
| Just defining some variables instead of them becoming properties on the global object Some whitespace fixes too. | |||
| 2014-08-08 | Redone AND connectors (#issue 27) | Owen | |
| 2014-08-08 | Issue #14 | Owen | |
| 2014-08-08 | Fixed 3 node star case bug | Owen | |
| 2014-08-08 | Issue #25 | Owen | |
| 2014-08-07 | Issue #26 | Owen | |
| nodes didn't appear because the type selection index was undefined in the 0 to N_1 loop | |||
