1 | 0000000000000000000000000000000000000000 0249198d7f2855e8c5ebae6fa9b6f47cf895eae4 Steffan Safey <[email protected]> 1417400226 +1300 commit (initial): Inital commit
|
---|
2 | 0249198d7f2855e8c5ebae6fa9b6f47cf895eae4 7e1544c82420808c8b8da95dcd84e8d46daaf804 Steffan Safey <[email protected]> 1417401236 +1300 commit: Action tracing working
|
---|
3 | 7e1544c82420808c8b8da95dcd84e8d46daaf804 4bdbdf2d218aad1cfb1ed14660cdd9e4f4351ff9 Steffan Safey <[email protected]> 1417553537 +1300 commit: Text insert/delete actions are added to trace
|
---|
4 | 4bdbdf2d218aad1cfb1ed14660cdd9e4f4351ff9 9134f26f711de2242786fcb63c0fc3d4bf9c1610 Steffan Safey <[email protected]> 1417557717 +1300 commit: Click and select events now replace each-other at end of event trace if performed one after the other
|
---|
5 | 9134f26f711de2242786fcb63c0fc3d4bf9c1610 75367974a7787f8a105080080870f2fcc88d3904 Steffan Safey <[email protected]> 1417643975 +1300 commit: Fixed a few problems with events merging
|
---|
6 | 75367974a7787f8a105080080870f2fcc88d3904 d9a80feda5911e1232949f62b1b629b9606e71df Steffan Safey <[email protected]> 1417645745 +1300 commit: Added Character heirachy for generalizing strings
|
---|
7 | d9a80feda5911e1232949f62b1b629b9606e71df 94cbb0868fffa448c2a06c834b3b900f35b14140 Steffan Safey <[email protected]> 1417647470 +1300 commit: Few updates, started string generalization, mainly testing brackets git plugin
|
---|
8 | 94cbb0868fffa448c2a06c834b3b900f35b14140 edeb8ad43a26fe6786a061509c9013a851db80fc Steffan Safey <[email protected]> 1417656676 +1300 commit: String generalisation working even more. Strings are now described in a format like so: "[number][number]3[uppercase][number]", with all but the LCS generalised.
|
---|
9 | edeb8ad43a26fe6786a061509c9013a851db80fc 993c9a3759dc4a1e4c732ffcd9fda08c3e2ad60d Steffan Safey <[email protected]> 1417662377 +1300 commit: Removed DS_STORE files
|
---|
10 | 993c9a3759dc4a1e4c732ffcd9fda08c3e2ad60d 23a8a097aa2104a211ad4e2c0a695db0928f6f9f Steffan Safey <[email protected]> 1417728219 +1300 commit: Added bias for punctuation when calculating the LCS of two strings
|
---|
11 | 23a8a097aa2104a211ad4e2c0a695db0928f6f9f b5aafc0c4999afa28a047ee279dab4120b07c499 Steffan Safey <[email protected]> 1417740852 +1300 commit: Created new 'Pattern' object to contain the regular expressions that we will generalize.
|
---|
12 | b5aafc0c4999afa28a047ee279dab4120b07c499 3e4d19c3429cd4f338498578f0d9959e0138f309 Steffan Safey <[email protected]> 1417745034 +1300 commit: Pattern condensation working, renamed a few variable names to be more correct also.
|
---|
13 | 3e4d19c3429cd4f338498578f0d9959e0138f309 82b2b245a58ddbd797facd74105cd39f31350f07 Steffan Safey <[email protected]> 1417993384 +1300 commit: String generalisation kinda working?
|
---|
14 | 82b2b245a58ddbd797facd74105cd39f31350f07 7cc188cf9155be867776b19a3c5e22783e602c03 Steffan Safey <[email protected]> 1418000476 +1300 commit: Fixed problem when number literals were interpreted as enums in a pattern
|
---|
15 | 7cc188cf9155be867776b19a3c5e22783e602c03 1be69fa83684336843245ab2cb25a1f6a9e4566d Steffan Safey <[email protected]> 1418005389 +1300 commit: Can now generate regular expressions from Pattern objects
|
---|
16 | 1be69fa83684336843245ab2cb25a1f6a9e4566d c8e860b6ad3df7c36374400f9e50385ae4d7c4e4 Steffan Safey <[email protected]> 1418007728 +1300 commit: Basic generalisation working
|
---|
17 | c8e860b6ad3df7c36374400f9e50385ae4d7c4e4 41d3f3f68e06cfbbd40d3897b1a97850266570a8 Steffan Safey <[email protected]> 1418009331 +1300 commit: Housecleaning
|
---|
18 | 41d3f3f68e06cfbbd40d3897b1a97850266570a8 ef6459738c332e6b18995ec1ac0bda4cbec5a881 Steffan Safey <[email protected]> 1418009514 +1300 merge origin/master: Merge made by the 'recursive' strategy.
|
---|
19 | ef6459738c332e6b18995ec1ac0bda4cbec5a881 21a066a5a24338fc2bd594a0eb4e114a4fd4b025 Steffan Safey <[email protected]> 1418088305 +1300 commit: Shifted regexp generation to it's own function, and made it so a regexp can be found that suits an array of strings.
|
---|
20 | 21a066a5a24338fc2bd594a0eb4e114a4fd4b025 7b630afdb3c8869bea36fd89b76d0e68ea5629af Steffan Safey <[email protected]> 1418088850 +1300 commit: Fixed problem when DELETE event was added to trace
|
---|
21 | 7b630afdb3c8869bea36fd89b76d0e68ea5629af 252495b6ae273f4aed59fa993e34bfff7d29c467 Steffan Safey <[email protected]> 1418089060 +1300 commit: Rename "action" to "event" throughout all functions
|
---|
22 | 252495b6ae273f4aed59fa993e34bfff7d29c467 f9df38a279a4ef6bac8f8794ddb3cc8ab3ded1dd Steffan Safey <[email protected]> 1418160778 +1300 commit: Fixed events being added when shift key etc are pressed
|
---|
23 | f9df38a279a4ef6bac8f8794ddb3cc8ab3ded1dd 82e973fe7363e9db4c0d96a40249eae975c9a98e Steffan Safey <[email protected]> 1418164211 +1300 commit: Layout changes/minor js to get ready for actually recording what the user demonstrates
|
---|
24 | 82e973fe7363e9db4c0d96a40249eae975c9a98e a88400dc77a474a77eccdd73bd8cda663672cff4 Steffan Safey <[email protected]> 1418248427 +1300 commit: Recording of separate demonstrations works
|
---|
25 | a88400dc77a474a77eccdd73bd8cda663672cff4 524fdfe6d6325bc49a7792d415ab2bb699d1bfc9 Steffan Safey <[email protected]> 1418258164 +1300 commit: Fixed brackets not working as literals in regexps
|
---|
26 | 524fdfe6d6325bc49a7792d415ab2bb699d1bfc9 98b4b77abf53f059c3da1838411f6a33cb5e11ec Steffan Safey <[email protected]> 1418338143 +1300 commit: Limited word before/after grabbing to 10 characters (excl spaces). Fixed a problem when generating patterns of length 1.
|
---|
27 | 98b4b77abf53f059c3da1838411f6a33cb5e11ec 62ec20ff754953e7b75700ae60d1857ee9990704 Steffan Safey <[email protected]> 1418603561 +1300 commit: Fixed a few teeny problems with regular expression generation
|
---|
28 | 62ec20ff754953e7b75700ae60d1857ee9990704 d25f2ce09ff336d763b3f2e3d68e75d08620c634 Steffan Safey <[email protected]> 1418679373 +1300 commit: Click/Delete event reproduction works, VERY tempermental
|
---|
29 | d25f2ce09ff336d763b3f2e3d68e75d08620c634 9a55a613e1714a334440c9823750f09817e3daf0 Steffan Safey <[email protected]> 1418683048 +1300 commit: Quantifiers are generalised when symbols cannot be.
|
---|
30 | 9a55a613e1714a334440c9823750f09817e3daf0 8a3fbfda14f809cd7002603e765ea0ba48319a11 Steffan Safey <[email protected]> 1418949022 +1300 commit: Layout changes
|
---|
31 | 8a3fbfda14f809cd7002603e765ea0ba48319a11 d615580a61dd7adcd5dddef94711ac1952bd5987 Steffan Safey <[email protected]> 1421012339 +1300 commit: Minor changes from last year, rearranging function orders and added a "clear trace" button
|
---|
32 | d615580a61dd7adcd5dddef94711ac1952bd5987 a9d1b9671bfc6744dee7b84b4343bcba3dff864f Steffan Safey <[email protected]> 1421024284 +1300 commit: Inserting works, broke delete, whoops
|
---|
33 | a9d1b9671bfc6744dee7b84b4343bcba3dff864f 8d869db700a4d5979b34d0042b16cfa0e0d58c63 Steffan Safey <[email protected]> 1421025317 +1300 commit: Fixed deleting, silly mistake
|
---|
34 | 8d869db700a4d5979b34d0042b16cfa0e0d58c63 0e281797f7eb0ce26d360b25ad9e8c66825b5452 Steffan Safey <[email protected]> 1421360533 +1300 commit: Layout Changes
|
---|
35 | 0e281797f7eb0ce26d360b25ad9e8c66825b5452 bb2439851ae050656da5d357fac21a243d5d9d82 Steffan Safey <[email protected]> 1421368452 +1300 commit: Fixed test button not displaying output in divOut
|
---|
36 | bb2439851ae050656da5d357fac21a243d5d9d82 b4695993c837ac5047f1b2f4515875f31b66c652 Steffan Safey <[email protected]> 1421371626 +1300 commit: Output box cleared when trace is cleared
|
---|
37 | b4695993c837ac5047f1b2f4515875f31b66c652 a637e008a38551561635ff16d6939525badf4e84 Steffan Safey <[email protected]> 1421374352 +1300 commit: Fixed a few things, new file comtaing sample text to edit
|
---|
38 | a637e008a38551561635ff16d6939525badf4e84 b52aa48cd5d151b2d1c7d9ef78b1a5cb5afb31ae Steffan Safey <[email protected]> 1421619239 +1300 commit: Fixed a sample text
|
---|
39 | b52aa48cd5d151b2d1c7d9ef78b1a5cb5afb31ae b570a05abd92ffd0882fbc17975f6713444ad997 Steffan Safey <[email protected]> 1421627559 +1300 commit: Layout/textbox changes for demonstration use
|
---|
40 | b570a05abd92ffd0882fbc17975f6713444ad997 3194324ca35aa03b2e7acfcb276738b8a0434c2c Steffan Safey <[email protected]> 1421629645 +1300 commit: Fixed broken div layout on main page
|
---|
41 | 3194324ca35aa03b2e7acfcb276738b8a0434c2c e91905206505b893a1940791ae069b30603961d0 Steffan Safey <[email protected]> 1421630058 +1300 commit (amend): Fixed broken div layout on main page
|
---|
42 | e91905206505b893a1940791ae069b30603961d0 7f5ea33fd6bd18633f1045accdb1e4df787c1576 Steffan Safey <[email protected]> 1421634004 +1300 commit: Tidied flashing of circle
|
---|
43 | 7f5ea33fd6bd18633f1045accdb1e4df787c1576 974c82e41b6d8bb3b22307cd6b4ef389d433297a Steffan Safey <[email protected]> 1421703257 +1300 commit: Line positions now used in hypothesis, although not yet used in execution.
|
---|
44 | 974c82e41b6d8bb3b22307cd6b4ef389d433297a c0898f819884ffec916bb320477c1d09d66677e3 Steffan Safey <[email protected]> 1421717166 +1300 commit: Functionality allowing use of lazy quantifiers in regular expressions added
|
---|
45 | c0898f819884ffec916bb320477c1d09d66677e3 69cf2c3a0067cd5649e3cae55f5e4ded6031dd94 Steffan Safey <[email protected]> 1421799821 +1300 commit: LCS function upgraded to Dynamic Programming approach. Increases responsiveness muchly!
|
---|
46 | 69cf2c3a0067cd5649e3cae55f5e4ded6031dd94 185d5b07e6a369d90b01fbb6f5606d7dc52f0b6b Steffan Safey <[email protected]> 1421882325 +1300 commit: removed old LCS code
|
---|
47 | 185d5b07e6a369d90b01fbb6f5606d7dc52f0b6b 0466a6e94c493b1c582dd57976b850a696f6f0ae Steffan Safey <[email protected]> 1421890760 +1300 commit: Basic functionality to UNDO hypothesis executions implemented
|
---|
48 | 0466a6e94c493b1c582dd57976b850a696f6f0ae 4b9e7bc95c3e78eaf7223ddb28bddf02d4843e8f Steffan Safey <[email protected]> 1422404370 +1300 commit: Changes to code layout/comments
|
---|
49 | 4b9e7bc95c3e78eaf7223ddb28bddf02d4843e8f 915f21846aa4b808b501c76ef54ddeb15eeb8d29 Steffan Safey <[email protected]> 1422404389 +1300 commit: Added new sample text
|
---|
50 | 915f21846aa4b808b501c76ef54ddeb15eeb8d29 17e18a9ae52358e8ee88ab3b4a393fd49d84af55 Steffan Safey <[email protected]> 1422408360 +1300 commit: Small changes to get ready for reading files
|
---|
51 | 17e18a9ae52358e8ee88ab3b4a393fd49d84af55 d7306616b25faa0269d7e740bf92729530fdb7fd Steffan Safey <[email protected]> 1422483917 +1300 commit: Execution on textfiles works!
|
---|
52 | d7306616b25faa0269d7e740bf92729530fdb7fd 80f22aa583c274715bd279020a41f340f2d22fe6 Steffan Safey <[email protected]> 1422486907 +1300 commit: Library used to save files to disk easily
|
---|
53 | 80f22aa583c274715bd279020a41f340f2d22fe6 511545a152f6a3a987d14813d897377dede7df0e Steffan Safey <[email protected]> 1422486921 +1300 commit: Saving files to disk now works correctly
|
---|
54 | 511545a152f6a3a987d14813d897377dede7df0e c5d86af5cd109d18af08bc03176cc16baa75b6ab Steffan Safey <[email protected]> 1422493242 +1300 commit: Combined executeHypothesis and executeOnString methods. Now uses the same method for executing hypothesis on either the textbox or a string loaded from a file.
|
---|
55 | c5d86af5cd109d18af08bc03176cc16baa75b6ab ee6b4f2f97f6ed8a2dd8e83dcb9b3fee01e71d30 Steffan Safey <[email protected]> 1422493592 +1300 commit: Tiny fix for most JSLINT problems
|
---|
56 | ee6b4f2f97f6ed8a2dd8e83dcb9b3fee01e71d30 fef6afe7e69d590f7ed43b4ca8bbcf6e3ad1fe24 Steffan Safey <[email protected]> 1422495310 +1300 commit: Layout changes to page
|
---|
57 | fef6afe7e69d590f7ed43b4ca8bbcf6e3ad1fe24 dceef19af51f7282d1bf49f127abca146f073c18 Steffan Safey <[email protected]> 1422495325 +1300 commit: Some error handling added
|
---|
58 | dceef19af51f7282d1bf49f127abca146f073c18 1bfd61cc34612a995e315ebe09cb928bc352fc6a Steffan Safey <[email protected]> 1422582509 +1300 commit: Teensy Layout Changes
|
---|
59 | 1bfd61cc34612a995e315ebe09cb928bc352fc6a 7dafb102ae2f5a720df8e4304fb66d49ecf97a25 Steffan Safey <[email protected]> 1422582612 +1300 commit: Changes for robustness woohoo
|
---|
60 | 7dafb102ae2f5a720df8e4304fb66d49ecf97a25 1bfd61cc34612a995e315ebe09cb928bc352fc6a Steffan Safey <[email protected]> 1423517604 +1300 reset: moving to HEAD~1
|
---|
61 | 1bfd61cc34612a995e315ebe09cb928bc352fc6a dceef19af51f7282d1bf49f127abca146f073c18 Steffan Safey <[email protected]> 1423517609 +1300 reset: moving to HEAD~1
|
---|
62 | dceef19af51f7282d1bf49f127abca146f073c18 a09a8423b30d841101a6466d525fec27e5e4af1c Steffan Safey <[email protected]> 1423517662 +1300 merge origin/master: Fast-forward
|
---|
63 | a09a8423b30d841101a6466d525fec27e5e4af1c fc8b5df47e6ecb33466c33ae45fb5243a4a30cd7 Steffan Safey <[email protected]> 1423517692 +1300 commit: Robustness change
|
---|
64 | fc8b5df47e6ecb33466c33ae45fb5243a4a30cd7 4f754afffe95c838f70d4b482d8c8e1f049dc4b8 Steffan Safey <[email protected]> 1423710035 +1300 commit: Layout changes
|
---|
65 | 4f754afffe95c838f70d4b482d8c8e1f049dc4b8 a9132da35eb1d065133aea536c9e30e0fab6f475 Steffan Safey <[email protected]> 1423710048 +1300 commit: Sample texts changed
|
---|
66 | a9132da35eb1d065133aea536c9e30e0fab6f475 7e862d8f74e69190bf8a0379c832ecd3ab32cd59 Steffan Safey <[email protected]> 1423710066 +1300 commit: Header logo added
|
---|
67 | 7e862d8f74e69190bf8a0379c832ecd3ab32cd59 fcd92077222981095f7fb143ba4fcedadee7510d Steffan Safey <[email protected]> 1423711358 +1300 commit: More layout changes for presentating
|
---|
68 | fcd92077222981095f7fb143ba4fcedadee7510d 4e6b60cdec2119caf3393346de89d584198940d9 Steffan Safey <[email protected]> 1423711408 +1300 commit: Created new sample file for demonstration
|
---|
69 | 4e6b60cdec2119caf3393346de89d584198940d9 25eac175644e4d26fba8e717b7aa445fa22ddbaa Steffan Safey <[email protected]> 1423711507 +1300 commit: relocated sample text file
|
---|
70 | 25eac175644e4d26fba8e717b7aa445fa22ddbaa b2d6fafb40549b3a82a2a027de854b07e68ed54f Steffan Safey <[email protected]> 1423712774 +1300 commit: Made sample file larger
|
---|
71 | b2d6fafb40549b3a82a2a027de854b07e68ed54f 9848fe258f11ed60b8286f5d00afcc7a0e38f50e Steffan Safey <[email protected]> 1423712780 +1300 commit: Added shadow to logo
|
---|
72 | 9848fe258f11ed60b8286f5d00afcc7a0e38f50e 757eb8e5ab3af1aff065e2f4adf0347d5edc3cb3 Steffan Safey <[email protected]> 1423712791 +1300 commit: fixed textbox being resizable
|
---|
73 | 757eb8e5ab3af1aff065e2f4adf0347d5edc3cb3 e40d885d2adca945e0b53e8a9b92aee857058031 Steffan Safey <[email protected]> 1423780350 +1300 commit: header image update
|
---|