Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Various cleanups and work on the content assistant #16

Merged
7 commits merged into from Dec 23, 2010

Conversation

Projects
None yet
1 participant
Contributor

bscottm commented Dec 23, 2010

  • Put scaffolding in place for the scion-server "token-preceding" command.
  • Deal with Java OOM error produced by IOConsole when the scion-server interaction log gets too big.
  • A few more content assistant niceties, e.g., "=>" expands to "[existingType] =>".

Scott Michel added some commits Dec 15, 2010

Scott Michel hstemplate_101215a
- Move scion token strings to their own interface.
- Simplify tab-to-space conversion and use provided Eclipse
  infrastructure
- More code template hacking.
4dfa889
Scott Michel Merge branch 'master' of http://github.com/JPMoresmau/eclipsefp 0d1b16f
Scott Michel hstemplates_101220a
- Take the Unicode approach to lexing identifiers.
- Cosmetic changes to HaskellEditor
- Take the Unicode approach to lexing groups of symbols.
4b389df
Scott Michel scionserver_101222
- Write scion server output to its IOConsole in 1K chunks to improve
  UI responsiveness (could probably use a lower threshold, but 1K
  is what JP used to use.)
- Add documentation to ThingAtPointCommand, update formatting.
- Remove unused class NOPContinuation.
77c4831
Scott Michel console_101222
- Remove unused class ConsoleCompilingReporter.
- Add high/low water marks so that IOConsole doesn't cause Java
  OOM errors.
3e4aa68
Scott Michel tokenLex_101222
Add initial support for lexer tokens returned by GHC and the
scion-server "tokens" command. These will be used by the UI's
content assist to get the previous token in front of the editor's
point to give more context to the completion assistant.
b56bb6f
Scott Michel Merge branch 'master' of http://github.com/JPMoresmau/eclipsefp 03dc014

This issue was closed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment