Commit graph

34 commits

Author SHA1 Message Date
Armin Friedl
7350e8a4cd stubs for invalid access 2016-08-28 19:24:08 +02:00
Armin Friedl
76472ca357 guards less strict, return fontifies until end, example2 added 2016-08-15 19:59:52 +02:00
Armin Friedl
ce9e1b37c1 removed unterms -> don't work except we make them more sophisticated 2016-08-13 13:52:27 +02:00
Armin Friedl
5984316fde improved assignment 2016-08-13 12:30:15 +02:00
Armin Friedl
b8c0315697 guard coloring fixed 2016-08-13 02:09:34 +02:00
Armin Friedl
77081e3437 beautifications 2016-08-12 23:06:03 +02:00
Armin Friedl
e9aaddc974 unterm checks for assignments/returns 2016-08-12 12:55:12 +02:00
Armin Friedl
5a5ae4d92d mark unmatched quotes, trimmed comments 2016-08-12 10:23:45 +02:00
Armin Friedl
20f968dba5 better untermedStrings 2016-08-12 07:58:56 +02:00
Armin Friedl
d3361ad93c deleted markup function in Gui.hs, since it's superseded by Fontifier.hs now 2016-08-12 03:44:26 +02:00
Armin Friedl
c7a83b731c unterminated strings, unmatched brackets, assignments 2016-08-12 03:38:45 +02:00
Armin Friedl
559a302f7f removed bytestring dependency from .cabal 2016-08-11 23:08:24 +02:00
Armin Friedl
8b5bfe2450 changed ByteString to String since it doesn't matter anyway for this mini editor 2016-08-11 08:10:41 +02:00
Armin Friedl
81298593c1 fontification for strings, guards, returns, comments 2016-08-11 04:17:42 +02:00
Armin Friedl
21567d6a15 added ^O to commands 2016-08-09 00:44:32 +02:00
Armin Friedl
3abab0ec68 open new file in editor 2016-08-09 00:36:23 +02:00
Armin Friedl
46d9c6e437 tab works now 2016-08-08 23:47:14 +02:00
Armin Friedl
f3f19592fc fontifier with test-fontification, gui changed a bit 2016-08-08 12:32:58 +02:00
Armin Friedl
ee901c6cc0 added directory dependency, merging of attribute maps, nicer ui 2016-08-08 08:27:29 +02:00
Johannes Winklehner
a54d463cea Merge branch 'master' of https://bitbucket.org/prosa16/ass3 2016-08-07 17:33:57 +02:00
Johannes Winklehner
a2fa7e906d highlighting for comments and changed file read, hGetContents did not work for me 2016-08-07 17:30:44 +02:00
Armin Friedl
95bf8f3853 exit with msg if no file given 2016-08-07 16:26:54 +02:00
Armin Friedl
5f508d7a27 start fontifier 2016-08-07 16:07:57 +02:00
Armin Friedl
8228e3cdaf 3rd option for file handling 2016-08-07 12:18:01 +02:00
Armin Friedl
419cad6cab create file if does not exist 2016-08-07 05:43:38 +02:00
Armin Friedl
8a676d6b4f merged restructure branch 2016-08-06 17:52:49 +02:00
Armin Friedl
573a164246 checker functions outline, pushing now but that's how it's meant to look in the future 2016-08-06 15:07:27 +02:00
Armin Friedl
cd6d9e1e86 README 2016-08-06 14:12:24 +02:00
Armin Friedl
ecae3b785c total conversion mod 2016-08-06 13:29:27 +02:00
Johannes Winklehner
b52d5c237f load file with cmd argument and save with ctrl-s 2016-08-05 18:48:47 +02:00
Johannes Winklehner
80b83098cb check for mismatched brackets 2016-08-03 17:21:22 +02:00
Johannes Winklehner
4472025157 added highlighting for string literals 2016-07-27 17:34:48 +02:00
Johannes Winklehner
9fed792c40 simple text editor using the bricks library 2016-07-21 13:23:49 +02:00
Armin Friedl
c9200c190d init+gitignore 2016-06-30 12:29:41 +02:00