text/html||{"project": {"path": "/srv/git/00E.git", "authors": {"smith.quintin@protonmail.com": {"alias": "Quintin Smith", "email": "smith.quintin@protonmail.com"}, "smith.f.quintin@gmail.com": {"alias": "Quintin Smith", "email": "smith.f.quintin@gmail.com"}}}, "commits": {"29b03c4acdfc4159de551efd36b35d5bab23ca72": {"id": "29b03c4acdfc4159de551efd36b35d5bab23ca72", "date": 1593361540.0, "description": "removed accidentally commited __pycache__", "files": [["D", "lib/__pycache__/Rect.cpython-38.pyc"]], "author": "smith.quintin@protonmail.com"}, "53af1dd2879158ef443ef9ae51056c5fc90ef767": {"id": "53af1dd2879158ef443ef9ae51056c5fc90ef767", "date": 1593302699.0, "description": "Added forgotten \\n to insert/overwrite modes", "files": [["D", "libasciibox.so"], ["A", "lib/__pycache__/Rect.cpython-38.pyc"], ["A", "lib/Rect.py"], ["D", "TODO"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "31fab3d8f85aae686b5c7793661ecef51593e6dd": {"id": "31fab3d8f85aae686b5c7793661ecef51593e6dd", "date": 1590981923.0, "description": "improve line between displays", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "115b6bf33892d3c16bf3cf919be425df03158e6c": {"id": "115b6bf33892d3c16bf3cf919be425df03158e6c", "date": 1590980690.0, "description": "more functions now honouring register", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "bb8c6f7bd9bb4222c86b9b65d3e4f6026cd913de": {"id": "bb8c6f7bd9bb4222c86b9b65d3e4f6026cd913de", "date": 1590941695.0, "description": "fixed resizing losing cursor position", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "0e42b17881a70934f2224964e6816bdf5a3cd7fc": {"id": "0e42b17881a70934f2224964e6816bdf5a3cd7fc", "date": 1590880791.0, "description": "Force undo of similar actions done closely together", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "413f75576518201dc6a34c249af6ed3d45c41d0d": {"id": "413f75576518201dc6a34c249af6ed3d45c41d0d", "date": 1590822707.0, "description": "fixed backspace no working properly, breaking when len == 0, insert_bytes now updates display", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "789fc60eda8a8dd8b45becaff4ff617454ec5314": {"id": "789fc60eda8a8dd8b45becaff4ff617454ec5314", "date": 1589087405.0, "description": "fixed resizing terminal breaking", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "0b1297040b94a8d8e7458d5f88174018fc75d463": {"id": "0b1297040b94a8d8e7458d5f88174018fc75d463", "date": 1589083795.0, "description": "Converted To Use RectStage/RectScene", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "fd64efa03a004eecf3a2e0b4a3280ed89806b5fb": {"id": "fd64efa03a004eecf3a2e0b4a3280ed89806b5fb", "date": 1587361314.0, "description": "added forgotten Converter.py", "files": [["A", "Converter.py"]], "author": "smith.quintin@protonmail.com"}, "3d284de1e5ec6de38c80611f7fed4d3f5b0bfde7": {"id": "3d284de1e5ec6de38c80611f7fed4d3f5b0bfde7", "date": 1587361228.0, "description": "Not sure. forgot to commit a few months ago when i was working on it", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "6453314896a353470e120b1b5d3e372273edb023": {"id": "6453314896a353470e120b1b5d3e372273edb023", "date": 1584290599.0, "description": "fixed Search bug. would get stuck in a loop if starting from top", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "5a29a1a618492fbc6509a8d7bc9c8a8b81b85392": {"id": "5a29a1a618492fbc6509a8d7bc9c8a8b81b85392", "date": 1583971581.0, "description": "Set up Rough dump function", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "18dc1897c398aed8b0a3cac91a5e60c4de6c3498": {"id": "18dc1897c398aed8b0a3cac91a5e60c4de6c3498", "date": 1583886682.0, "description": "Fixed mix up in left/right in arrange_displays", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "a705d2367d4613c1215ad27c418d6894ac223dee": {"id": "a705d2367d4613c1215ad27c418d6894ac223dee", "date": 1583885871.0, "description": "Linting", "files": [["M", "VisualEditor.py"], ["M", "TODO"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "50e05e47c1ef4bafdb2d068640eaab5f82427790": {"id": "50e05e47c1ef4bafdb2d068640eaab5f82427790", "date": 1583604836.0, "description": "Find function uses bytestrings instead of strings now", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "9860a0c0fd80872a25a004d762702b70476d6004": {"id": "9860a0c0fd80872a25a004d762702b70476d6004", "date": 1583602918.0, "description": "Prevent saving to empty location. Fill in remaining meta rect with line", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "ca1b36904b98fbcc596b1bb9a731fb3d52f0ef11": {"id": "ca1b36904b98fbcc596b1bb9a731fb3d52f0ef11", "date": 1583550474.0, "description": "Linting and Documenting", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Interactor.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "c5443547ecb6c3b71fbe2d9e73aa8de67d9546b8": {"id": "c5443547ecb6c3b71fbe2d9e73aa8de67d9546b8", "date": 1583457638.0, "description": "Rough Find and Replace", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "325aaaeefe195041413ccd8cfc5be6741c690f59": {"id": "325aaaeefe195041413ccd8cfc5be6741c690f59", "date": 1583385937.0, "description": "Implemented a tree structure and arguments for commands.", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "9169512544e2857ab56d0625838672311e0e82fa": {"id": "9169512544e2857ab56d0625838672311e0e82fa", "date": 1583298945.0, "description": "Testing can run without file specified", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "54cbc1a11a80d9f4f175de2caed3782b1b72f52b": {"id": "54cbc1a11a80d9f4f175de2caed3782b1b72f52b", "date": 1583298662.0, "description": "Fixed Bug in insert not rendered correctly", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "34df338229640c2eec4e946aa91553dfeee0c5bd": {"id": "34df338229640c2eec4e946aa91553dfeee0c5bd", "date": 1583290770.0, "description": "set_row_character takes ACTUAL row now", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "e1350323af1af4dd129faab11f8882ddc847c9da": {"id": "e1350323af1af4dd129faab11f8882ddc847c9da", "date": 1582783679.0, "description": "created specific rect for user log instead of using the rect_meta directly", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "e0f2f0fd5961e3e3239ae4b533b0f6c0772ee4bd": {"id": "e0f2f0fd5961e3e3239ae4b533b0f6c0772ee4bd", "date": 1582695815.0, "description": "Paste, Copy. Added Border to Human Readable display", "files": [["M", "VisualEditor.py"], ["M", "TODO"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "8fbde24a2ef70c176e129cb0eec3d2ae7325f033": {"id": "8fbde24a2ef70c176e129cb0eec3d2ae7325f033", "date": 1582686315.0, "description": "Improved Visual Mode Selection", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "d03de49f29b4f1b163e8f7765bbd2f2ae329ddc1": {"id": "d03de49f29b4f1b163e8f7765bbd2f2ae329ddc1", "date": 1582486274.0, "description": "Started Visual Mode. Selection works but is useless at the moment", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "1ec5a8fd8178e8aa0bc3e63216b87faa7d2be74f": {"id": "1ec5a8fd8178e8aa0bc3e63216b87faa7d2be74f", "date": 1582391743.0, "description": "Handled Invalid Search Patterns (ie bad binary or hex)", "files": [["M", "TODO"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "4d01279ad81384e55c093e7a6d8299aaa4a7bbcf": {"id": "4d01279ad81384e55c093e7a6d8299aaa4a7bbcf", "date": 1582008328.0, "description": "Updated TODO", "files": [["M", "TODO"], ["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "2401805562ce42debbc1a4e6d88253f7456e27f7": {"id": "2401805562ce42debbc1a4e6d88253f7456e27f7", "date": 1582008090.0, "description": "Updated TODO", "files": [["M", "TODO"]], "author": "smith.f.quintin@gmail.com"}, "ad8202be2227f58bced3c673c9a9d53989e9c055": {"id": "ad8202be2227f58bced3c673c9a9d53989e9c055", "date": 1582007907.0, "description": "regex search", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "d5e27cbc295818c22331eb8bc9e262c258590f4e": {"id": "d5e27cbc295818c22331eb8bc9e262c258590f4e", "date": 1582003155.0, "description": "Save and kill implemented", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "0d51e9d52b5cb25dcc8b3615053b51523b9f2a68": {"id": "0d51e9d52b5cb25dcc8b3615053b51523b9f2a68", "date": 1582002902.0, "description": "Save & Backspace implemented.", "files": [["M", "TODO"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "090bdea3c8315a5bdd04d258af6b7a2f3a132672": {"id": "090bdea3c8315a5bdd04d258af6b7a2f3a132672", "date": 1581971533.0, "description": "Undo implemented", "files": [["M", "VisualEditor.py"], ["M", "TODO"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "43de941bb2084abef72db6866761decbf26621b1": {"id": "43de941bb2084abef72db6866761decbf26621b1", "date": 1581968332.0, "description": "merge", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "edc7108799102957c12a9d3eb3894db5a11a276b": {"id": "edc7108799102957c12a9d3eb3894db5a11a276b", "date": 1581906343.0, "description": "Added TODO list", "files": [["A", "TODO"]], "author": "smith.f.quintin@gmail.com"}, "3e7014692aee43f39e8d08da2618ab14d838aa87": {"id": "3e7014692aee43f39e8d08da2618ab14d838aa87", "date": 1581904080.0, "description": "Cursor is now based on 'invert', remove bytes implemented, search history basically implemented", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "62907ec9d1064cb44645a0244922e343d8aec941": {"id": "62907ec9d1064cb44645a0244922e343d8aec941", "date": 1581825218.0, "description": "Overwrite, insert null implemented", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "de92acc7296e00c0015f3905ca5eac9716f239e9": {"id": "de92acc7296e00c0015f3905ca5eac9716f239e9", "date": 1581818674.0, "description": "Implemented Maximum/Minimum offsetting", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "d1ea286e10fd3574005bfd2bcd9ce6996456fa0b": {"id": "d1ea286e10fd3574005bfd2bcd9ce6996456fa0b", "date": 1581794689.0, "description": "Searching/Commands Reimplemented", "files": [["M", "VisualEditor.py"], ["M", "Interface.py"], ["M", "Interactor.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "80d3fc108add323e29da5793728537c9df64b488": {"id": "80d3fc108add323e29da5793728537c9df64b488", "date": 1581789266.0, "description": "Scrolling working better", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "8418984a944e8b8712294f109a77e9a4e090b570": {"id": "8418984a944e8b8712294f109a77e9a4e090b570", "date": 1581729544.0, "description": "added VisualEditor", "files": [["A", "VisualEditor.py"]], "author": "smith.quintin@protonmail.com"}, "5ffeddcd24cf60ae2e595085baf643749731832c": {"id": "5ffeddcd24cf60ae2e595085baf643749731832c", "date": 1581630718.0, "description": "Basic Reading Back Up", "files": [["M", "Interface.py"], ["M", "Interactor.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "4318699343639bcd4482e02da2e58461fc2d7953": {"id": "4318699343639bcd4482e02da2e58461fc2d7953", "date": 1581540304.0, "description": "Handling Scrolling", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "4956ccf5743c5f1722aea5283225455e04ac42c5": {"id": "4956ccf5743c5f1722aea5283225455e04ac42c5", "date": 1581461493.0, "description": "Restructure", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "248e74b3443634eac4c684d7456a8b0c5ccf3a14": {"id": "248e74b3443634eac4c684d7456a8b0c5ccf3a14", "date": 1581125122.0, "description": "renders unseen panels in the background when nothing else is happening", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "0a879ce4bad634450fd82cbe854a6d765b846535": {"id": "0a879ce4bad634450fd82cbe854a6d765b846535", "date": 1580175399.0, "description": "bugfix: last panel wasn't rendering", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "011538d9201f088543680cc7344b223bf3727301": {"id": "011538d9201f088543680cc7344b223bf3727301", "date": 1580103912.0, "description": "Insert bytes now updates the panel thereon", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "17a86b8acb467beda7a08123f62e0e4a61967733": {"id": "17a86b8acb467beda7a08123f62e0e4a61967733", "date": 1580070530.0, "description": "Cleaned up initialization a bit", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "f6608db7bf940e11853bb33181050e54fbd6c57d": {"id": "f6608db7bf940e11853bb33181050e54fbd6c57d", "date": 1580069731.0, "description": "Scrolling now updates when held", "files": [["M", "Interface.py"], ["M", "Interactor.py"]], "author": "smith.quintin@protonmail.com"}, "7f3df5506c9a79dab403a538aa09f3693d92c4fc": {"id": "7f3df5506c9a79dab403a538aa09f3693d92c4fc", "date": 1579831095.0, "description": "Added Buffer Layer", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "68b3fb33183842c4e0183c49533ad6e835f39055": {"id": "68b3fb33183842c4e0183c49533ad6e835f39055", "date": 1579765630.0, "description": "Added Resize Detection. Actually redrawing needs work", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "d6ecb270e7f03fafb2e55e2d5dc27b82fa50e42e": {"id": "d6ecb270e7f03fafb2e55e2d5dc27b82fa50e42e", "date": 1579762481.0, "description": "Functional Viewing!", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "f0b07130573d792af8a444704b9fe85a3660ad26": {"id": "f0b07130573d792af8a444704b9fe85a3660ad26", "date": 1579658407.0, "description": "Reimplemented panels", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "fc6f95b12c5c01bae87c24b332ccb5b4891d427d": {"id": "fc6f95b12c5c01bae87c24b332ccb5b4891d427d", "date": 1579379947.0, "description": "..", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "c6bcd45aba87fc47698ecbab94d592d980256077": {"id": "c6bcd45aba87fc47698ecbab94d592d980256077", "date": 1579157158.0, "description": "Using draw Queue", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "06398ffba84e35bfe0db9391a33e024a8ba7ee34": {"id": "06398ffba84e35bfe0db9391a33e024a8ba7ee34", "date": 1578901006.0, "description": "Active cursor no longer hilights space", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "84e12434bd1b740407f4a5daec0929c3554c3259": {"id": "84e12434bd1b740407f4a5daec0929c3554c3259", "date": 1578900919.0, "description": "Cleaned up meta in search/cmd mode", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "4f7e27d141029e46500ee4db4ae99f7a9d9d02c0": {"id": "4f7e27d141029e46500ee4db4ae99f7a9d9d02c0", "date": 1578859534.0, "description": "cleaned up flag setting", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "92c12faf30edad4d77733cbddebfccdd4b7744a5": {"id": "92c12faf30edad4d77733cbddebfccdd4b7744a5", "date": 1578801465.0, "description": "ReAdded Previous Cursor Offset", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "f900eb29c2ad87ec8058d6767a8e729fad4bbce2": {"id": "f900eb29c2ad87ec8058d6767a8e729fad4bbce2", "date": 1578258713.0, "description": "..", "files": [["M", "Interface.py"]], "author": "smith.quintin@protonmail.com"}, "a2e2462f713cc5bb34e44f38e2a1529b46a00bb8": {"id": "a2e2462f713cc5bb34e44f38e2a1529b46a00bb8", "date": 1578164057.0, "description": "..", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.quintin@protonmail.com"}, "a7b1db9fc396605f5c866c06ceba3ff358a8f78e": {"id": "a7b1db9fc396605f5c866c06ceba3ff358a8f78e", "date": 1577948282.0, "description": "Starting restructure of cursor", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "cc1e3eebe45c13b4ade7607deced4ff163e7a4a0": {"id": "cc1e3eebe45c13b4ade7607deced4ff163e7a4a0", "date": 1577772655.0, "description": "Using new Rect structure", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "745eb68c92a24dbd743aaf44cf7f57793ea8fcea": {"id": "745eb68c92a24dbd743aaf44cf7f57793ea8fcea", "date": 1577594320.0, "description": "Starting rewrite to utilize rewritten Rect library", "files": [["M", "Interface.py"]], "author": "smith.f.quintin@gmail.com"}, "2d6cab388b1e7aa538c1e415a29c23845df1c012": {"id": "2d6cab388b1e7aa538c1e415a29c23845df1c012", "date": 1575739276.0, "description": "Converted BleepsBox to Rect. Still not working state", "files": [["M", "Interface.py"], ["M", "Editor.py"], ["D", "Bleeps.py"]], "author": "smith.f.quintin@gmail.com"}, "7982f932172c4b15eefc271cb2190e9accd33547": {"id": "7982f932172c4b15eefc271cb2190e9accd33547", "date": 1570897038.0, "description": "Making it working 'Rect' poc", "files": [["M", "libasciibox.so"], ["M", "Interface.py"], ["M", "Editor.py"], ["M", "Bleeps.py"]], "author": "smith.f.quintin@gmail.com"}, "006c117a71bb901e7bfb0e84647ca14ffa392ec9": {"id": "006c117a71bb901e7bfb0e84647ca14ffa392ec9", "date": 1563842618.0, "description": "x for delete", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "3dc02f6287823e472cabe13c9ffb0ebf7cc351c2": {"id": "3dc02f6287823e472cabe13c9ffb0ebf7cc351c2", "date": 1563651430.0, "description": "reset rflags appropriately in Bleeps Interface", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "ce81e7c8dffeddf49b3c51b50dbad34b4257d91f": {"id": "ce81e7c8dffeddf49b3c51b50dbad34b4257d91f", "date": 1563048603.0, "description": "Undo Stack Working with insert/remove\n    limitted input rate. interactors will ignore input for some time while executing to prevent input flooding", "files": [["M", "Interface.py"], ["M", "Interactor.py"], ["M", "Editor.py"], ["M", "Bleeps.py"]], "author": "smith.f.quintin@gmail.com"}, "00f46c9a75f2b01a7206bb49f0f9a96c556be65f": {"id": "00f46c9a75f2b01a7206bb49f0f9a96c556be65f", "date": 1561324412.0, "description": "Displaying decimal value in meta display bar", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "9601caf59157eeee6e38d730b15853a77b9b6ed7": {"id": "9601caf59157eeee6e38d730b15853a77b9b6ed7", "date": 1561159797.0, "description": "Moved Interactor to Interface level", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "4c3dbb2ba3a3c3d6b8aad64f9e77b1e68d6b45bb": {"id": "4c3dbb2ba3a3c3d6b8aad64f9e77b1e68d6b45bb", "date": 1560738854.0, "description": "Added toggling Bin/Hex View", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "4ed858b0f1863151c70d8c72b0fab0734029b6b8": {"id": "4ed858b0f1863151c70d8c72b0fab0734029b6b8", "date": 1560737404.0, "description": "Improved search function", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "5e8c56acc963a3995c7b00e453f66bede7f23da5": {"id": "5e8c56acc963a3995c7b00e453f66bede7f23da5", "date": 1560736831.0, "description": "Improved search function", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "1b055daf0907cea89995638218e7a0747e699051": {"id": "1b055daf0907cea89995638218e7a0747e699051", "date": 1560710530.0, "description": "Search Working Roughly", "files": [["M", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "edc254ba86f2a79ea7ca97d1c032db98d51d3fdf": {"id": "edc254ba86f2a79ea7ca97d1c032db98d51d3fdf", "date": 1560707817.0, "description": "Fixed Display overflowing", "files": [["A", "Interface.py"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "771ac883d1237ba764c04a4fba431fcd6ce9083d": {"id": "771ac883d1237ba764c04a4fba431fcd6ce9083d", "date": 1560105554.0, "description": "Separated Bleeps and Editor", "files": [["M", "Interactor.py"], ["M", "Editor.py"], ["M", "Bleeps.py"]], "author": "smith.f.quintin@gmail.com"}, "d91ee8648abe103b1f4d624c01fa6ebd692a40fa": {"id": "d91ee8648abe103b1f4d624c01fa6ebd692a40fa", "date": 1558908845.0, "description": "Got insert mode working", "files": [["M", "libasciibox.so"], ["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "c5fa94d86498d56f9583a89acd1955f0e2932ee2": {"id": "c5fa94d86498d56f9583a89acd1955f0e2932ee2", "date": 1558574912.0, "description": "added missing localfuncs.py", "files": [["A", "localfuncs.py"]], "author": "smith.f.quintin@gmail.com"}, "6a054b932e5e5f16d7296b38803d894c9578906e": {"id": "6a054b932e5e5f16d7296b38803d894c9578906e", "date": 1558574777.0, "description": "..", "files": [["A", "libasciibox.so"], ["A", "Interactor.py"], ["A", "Bleeps.py"]], "author": "smith.f.quintin@gmail.com"}, "3cc69d5646e0ad443ac41fd676ebf6e2a5806a38": {"id": "3cc69d5646e0ad443ac41fd676ebf6e2a5806a38", "date": 1558574561.0, "description": "Massive Speed Improvement", "files": [["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "916924d89e7c205eddf1cd373f9b5f1f9215752c": {"id": "916924d89e7c205eddf1cd373f9b5f1f9215752c", "date": 1556425334.0, "description": "Created initial structures", "files": [["M", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}, "5c44265e584bd891f255a5828d594bd3a619866c": {"id": "5c44265e584bd891f255a5828d594bd3a619866c", "date": 1556241554.0, "description": "First Commit. Roughed Up a POC", "files": [["A", "Editor.py"]], "author": "smith.f.quintin@gmail.com"}}, "branch": "master"}