on master help sign in
history of860cdc0..master
compare
5f3627cShow terms more prettilyDavid Raymond Christiansen 3d59246Normalise thunk contents when returning from executorDavid Raymond Christiansen ce414b8Regression test for infinite regress in executorDavid Raymond Christiansen d5162a0Removed obsolete leftover comment.Timo Petteri Sinnemäki 6aeacd8Make parsing respect the nocolour flagBrian McKenna f2cf4d8Change 'module Prelude.Catchable to 'module Control.Catchable'Paul Koerbitz d00015bChange 'module Category.Arrow' to 'module Control.Arrow'Paul Koerbitz 25c1352Support for typed laziness in executorDavid Raymond Christiansen e672357'Reject' cases to default arg substitution tests.Timo Petteri Sinnemäki 4624be2Merge branch 'master' of github.com:edwinb/Idris-dev into default-arg-substTimo Petteri Sinnemäki 9a25dfaTests on default args and substitutionTimo Petteri Sinnemäki e707475Remove oldeffects from buildEdwin Brady bfc3c3eMerge branch 'master' of github.com:edwinb/Idris-dev into default-arg-substTimo Petteri Sinnemäki 60ac04eA go at passing constructor name info to elabConsTimo Petteri Sinnemäki dd51570Revert typeclass changes.Timo Petteri Sinnemäki 727442cWIP on def arg sub in typeclass methods.Timo Petteri Sinnemäki e8ea34bMoved pinfo back into the where blockTimo Petteri Sinnemäki e90d88aYet more comment cleanupTimo Petteri Sinnemäki 8fcaa82Another wee comment adjustmentTimo Petteri Sinnemäki 751a6eeComment cleanup.Timo Petteri Sinnemäki c78fb14Fixed errors; partially complete default arg subsTimo Petteri Sinnemäki d34b7fcMerge remote-tracking branch 'upstream/master' into idrisdocPhilip Rasmussen 20e0bf4Merged with masterPhilip Rasmussen 0939fb5Progress: IdrisDoc is now able to generate output to the necessary files. Actual structured content is TODOPhilip Rasmussen d3eb486First attempt now at substitution to default argsTimo Petteri Sinnemäki 5401872Merge remote-tracking branch 'upstream/master' into idrisdocPhilip Rasmussen 7762a35Package paths may now be in other locations than current directoryPhilip Rasmussen 13d63e3Rewrote implementation so far to be much smarterPhilip Rasmussen b1028f0TacImp script handling to various functions.Timo Petteri Sinnemäki 569a30cMerge branch 'master' of github.com:edwinb/Idris-devTimo Petteri Sinnemäki 63342c7Some helper comments that'll be removed laterTimo Petteri Sinnemäki 6b3bbe7NameTrie added to create map of names for easy lookupPhilip Rasmussen 39ac157Added IdrisDoc hooks from the command line.Philip Rasmussen d4abcb8Added IdrisDoc hooks from the command line.Philip Rasmussen e21b167Tiny tidying upPhilip Rasmussen 9b1746cMerge remote-tracking branch 'upstream/master' into idrisdocPhilip Rasmussen 77eca9cChanged IdrisDoc interface, updated command descriptions.Philip Rasmussen 155e306Fixed IdrisDoc errors and added REPL :help descriptionsPhilip Rasmussen 877c638IdrisDoc begunPhilip Rasmussen 47cd264alloc_heap also requires the pointer alignment hack.stepcut ffdb074Change + to | because | better reflects our intentions.stepcut 50eacbdshould have been in the last commit.stepcut 0a4d91bChanged some ints to size_t. Seems valid -- not certain.stepcut 48aa599force tag_arity and ty to be uint32_t instead of system dependent int sizes.stepcut 8a0beabremove #include <unistd.h>. Not all platforms provide that header, and it does not seem to be required anyway.stepcut 66936b0hack in idris_gc to force 16-bit/2-byte alignment for allocations. Some embedded platforms, like the arduino/avr, support byte-aligned pointers. However, that makes implementing tagged pointers very tricky. So, instead we just force 16-bit alignment.stepcut 035d0a9fixups for HAS_PTHREAD changesstepcut c399b55modify RTS so that it can be built single-threaded if pthreads are not available.stepcut 3c58bbfEarly buffer implementation for the Java codegenJan Bessai ffb08c2Add pkg-config gc flags to llvm MakefileJason Gross