Commit Graph

23 Commits (aa9f43eedefdda49089a396e0a64cbe634fb6d38)

Author SHA1 Message Date
Allen Webster 25cf9b1d7a More correct indentation reading, reducing over-working on auto-indentation and removing layout jumping around 2020-02-01 17:37:44 -08:00
Allen Webster 52d56fba1c Get the correct column on blank linkes of CRLF files 2020-02-01 17:07:13 -08:00
Allen Webster 9e72096bdf Merged macos platform layer branch into master; building on windows 2020-01-16 18:26:19 -08:00
Allen Webster f8297dc036 Fixed paren-statement interaction in indentation logic 2020-01-11 17:20:40 -08:00
Yuval Dolev 9f518de27b Build system is now working for macOS. 2019-12-22 23:43:36 +02:00
Allen Webster 4817510c5d Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
Allen Webster b9dedc912d Extra room in the API for eventually having mixed-font layouts 2019-12-16 17:52:20 -08:00
Allen Webster 471aaaacf9 Dealing with parse infinite loops 2019-12-16 12:40:30 -08:00
Allen Webster b6fc044538 Progress on type documentation 2019-12-15 22:56:13 -08:00
Allen Webster c9a01fbe0e Basics of the entire code index in place for jump to definition 2019-12-13 16:20:59 -08:00
Allen Webster 6993c3c0d5 Code index types 2019-12-13 15:36:28 -08:00
Allen Webster d2bdcab494 Token pair null pointer crash fixed 2019-11-18 10:13:21 -08:00
Allen Webster 82d90d6f66 Fix the issue where the virtual whitespace is wrong when the line has no leading whitespace 2019-11-11 11:19:20 -08:00
Allen Webster c4664e8ed5 Upgraded virtual whitespace layout 2019-11-10 18:51:37 -08:00
Allen Webster bf47b2cb09 6 slides ready; virtual whitespace toggle hacked in for nowsies 2019-11-09 14:41:18 -08:00
Allen Webster eb29349caf Layout with cool parantheses thing working 2019-11-04 05:37:45 -08:00
Allen Webster 5b9a29e215 Cleaning up layout types 2019-11-03 16:03:23 -08:00
Allen Webster c2f22de3ad Polish on virtual whitespace layout 2019-11-03 13:22:10 -08:00
Allen Webster cb01c60346 Finished preprocessor nests in virtual whitespace layout 2019-11-02 15:26:19 -07:00
Allen Webster f468d4b57d Preprocessor alignment in virtual whitespace implementation 2019-11-02 12:12:36 -07:00
Allen Webster 09acacd3cf Rough version of virtual whitespace up and running 2019-10-31 20:46:53 -07:00
Allen Webster 46241c4450 Initial code indexer up and running; more time with global frame mutex free; bugs with layout function selection fixed 2019-10-31 14:42:11 -07:00
Allen Webster 8e3cc45e38 Sketch up of the parser 2019-10-31 11:42:30 -07:00