Andrew Gibiansky
99e31d00ac
adding tests for the pager
2014-01-07 19:39:40 -05:00
Andrew Gibiansky
c4c864aed3
Error messages have context and don't line-wrap
2014-01-07 19:20:42 -05:00
Eyal Dechter
8d9df2389b
Fixed 111.
2014-01-07 18:26:21 -05:00
Eyal Dechter
90e100a0d4
Removed ~ from set of delimiters.
2014-01-07 17:47:46 -05:00
Eyal Dechter
1557c8636a
Changed matchedText to be different for different completionTypes.
2014-01-07 17:15:53 -05:00
Andrew Gibiansky
1ccc9ffbff
Merge pull request #115 from edechter/fix_hspec
...
Complete path correctly on :load directive. Fixed bug (2) in #113 .
2014-01-07 12:21:17 -08:00
Eyal Dechter
61d674cf40
Complete path correctly on :load directive. Fixed bug (2) in #113 .
2014-01-07 14:52:40 -05:00
Andrew Gibiansky
c2a6887c85
Merge pull request #113 from edechter/fix_hspec
...
Fix hspec
2014-01-07 07:30:44 -08:00
Eyal Dechter
f1fbedf397
Fixed hspec testing code. :load directive test fails.
2014-01-07 09:12:03 -05:00
Eyal Dechter
4234b0b835
Fixed hspec test code.
2014-01-07 09:05:20 -05:00
Adam Vogt
59a71ce319
Merge branch 'master' of https://github.com/gibiansky/IHaskell
2014-01-07 03:03:33 -05:00
Eyal Dechter
9aceb26669
Merge remote-tracking branch 'upstream/master' into path_completion
2014-01-06 21:47:25 -05:00
Eyal Dechter
ddf3bec9be
Cleanup up and added tests.
2014-01-06 21:46:56 -05:00
Andrew Gibiansky
92262f5f42
Merge pull request #105 from aavogt/master
...
ihaskell-magic
2014-01-06 18:42:11 -08:00
Andrew Gibiansky
9e9446a6aa
Fixing path completion (does ~, completes empty things, etc)
2014-01-06 21:41:00 -05:00
Adam Vogt
39e70ef679
Merge branch 'master' of https://github.com/gibiansky/IHaskell
2014-01-06 20:56:52 -05:00
Andrew Gibiansky
287381192f
changing :info to use the ipython pager
2014-01-06 16:09:53 -05:00
Eyal Dechter
a79b867c61
Merge remote-tracking branch 'upstream/master' into path_completion
2014-01-06 15:46:14 -05:00
Eyal Dechter
97b73fa19a
Added a test case.
2014-01-06 15:45:52 -05:00
Adam Vogt
906d5eb087
a more general IO display instance and explanation
...
Turns out many examples do benefit from being able to peel away layers
of IO (ihaskell-magic's B.readFile "foo.png" for example), so add that
instance.
2014-01-06 15:25:31 -05:00
Adam Vogt
a00f2f3312
add ihaskell-magic
2014-01-06 15:25:30 -05:00
Andrew Gibiansky
05bcbc2120
adding instances for [DisplayData] and DisplayData, as per @aavogt
2014-01-06 14:32:24 -05:00
Andrew Gibiansky
ba6db61624
changing interface of IHaskell.Display to not use quite as many strings
2014-01-06 14:25:41 -05:00
Andrew Gibiansky
254032f036
Merge branch 'master' of github.com:gibiansky/IHaskell
2014-01-06 13:46:15 -05:00
Andrew Gibiansky
dcac3bb86d
better 'cd non-existent-dir' err msg, closes #97
2014-01-06 13:45:52 -05:00
Andrew Gibiansky
1cda25e457
Merge pull request #103 from edechter/path_completion
...
Path completion
2014-01-06 10:35:50 -08:00
Andrew Gibiansky
92361c93c2
fixing code mirror mode to ignore :! things
2014-01-06 13:26:32 -05:00
Eyal Dechter
42365e5425
Merge remote-tracking branch 'upstream/master' into path_completion
...
Conflicts:
IHaskell.cabal
src/IHaskell/Eval/Completion.hs
2014-01-06 12:58:56 -05:00
Eyal Dechter
a575c74749
Cleanup whitespace.
2014-01-06 12:39:58 -05:00
Eyal Dechter
704ac8cd7a
Added MonadIO (from transformers package) instance for Interpreter.
2014-01-06 12:39:46 -05:00
Eyal Dechter
1de89fb478
Added general path completion using haskeline.
2014-01-06 12:38:49 -05:00
Eyal Dechter
d01ab00100
Removed imports for filemanip package. No longer necessary, using haskeline instead.
2014-01-06 12:36:39 -05:00
Eyal Dechter
67bcd8f6ba
Removed filemanip dependency.
2014-01-06 12:28:25 -05:00
Eyal Dechter
518e19700d
Fixed compeletePath tests.
2014-01-06 12:28:07 -05:00
Andrew Gibiansky
7f23e743b7
fix build script and add pragma
2014-01-06 11:55:37 -05:00
Andrew Gibiansky
4b50efdd7f
Merge pull request #95 from aavogt/master
...
leave generated (by build.sh) profile.tar out
2014-01-06 08:21:13 -08:00
Andrew Gibiansky
8bd4e66418
Merge pull request #83 from edechter/path_completion
...
Added path completion on :load directive.
2014-01-06 08:20:40 -08:00
Adam Vogt
c28f8eea46
leave generated (by build.sh) profile.tar out
2014-01-06 10:34:13 -05:00
Andrew Gibiansky
c7b11432b4
stdin works
2014-01-05 23:01:38 -05:00
Eyal Dechter
fd2a2ef2c6
More clean up.
2014-01-05 21:52:52 -05:00
Eyal Dechter
368dd19085
Cleanup.
2014-01-05 20:57:08 -05:00
Eyal Dechter
c2f98a966e
Fixed tests.
2014-01-05 20:52:39 -05:00
Eyal Dechter
938478edac
Merge remote-tracking branch 'upstream/master' into path_completion
...
Conflicts:
src/IHaskell/Eval/Evaluate.hs
2014-01-05 19:09:49 -05:00
Andrew Gibiansky
70f414f960
adding fix for #87 , closes #87
2014-01-05 19:01:04 -05:00
Eyal Dechter
c8ab44d092
Added Hspec tests for :load path completion.
2014-01-05 17:49:29 -05:00
Andrew Gibiansky
c83f42be25
Merge branch 'master' of github.com:gibiansky/IHaskell
2014-01-05 15:16:55 -05:00
Andrew Gibiansky
dcff27af85
no longer export everything from every display package
2014-01-05 15:14:57 -05:00
Andrew Gibiansky
c074a2a9e3
Merge pull request #90 from houshuang/readme
...
Adding wiki link to README
2014-01-05 12:00:08 -08:00
Andrew Gibiansky
115edca4ab
use show errors should actually do something
2014-01-05 14:53:56 -05:00
Stian Håklev
7d4f1a6d07
adding wiki link to README
2014-01-05 14:49:40 -05:00