Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 104 lines (73 sloc) 4.285 kb
5d91aaa @JPMoresmau todo updated
authored
1 - hlint parameters/options
2 - per project
3 - per worskpace
4 https://sourceforge.net/p/eclipsefp/discussion/371922/thread/b68eb615/?limit=25#3056
5
6 - scan hlint data directory and get all files different than HLint.hs?
7 - allow global parameters
8
cef9f6f @JPMoresmau updated todo
authored
9 - offer to use cabal-dev to install buildwrapper and other executables
10 - use a folder inside the plugin?
5d91aaa @JPMoresmau todo updated
authored
11
12 - display warnings + quick fix on unused dependencies in cabal
13 https://sourceforge.net/p/eclipsefp/discussion/371922/thread/063caf95/?limit=25#f901
14 use usage
15
16 - cabal-db and packdeps integration
17 http://tab.snarc.org/posts/haskell/2013-03-13-cabal-db.html
18
4d660f0 @JPMoresmau shortcut key and mnemonic for rename action
authored
19 - comment action should toggle comment/uncomment
20 https://sourceforge.net/p/eclipsefp/discussion/371922/thread/7ea2e1eb/?limit=25#3100
21
a7a6e3a @JPMoresmau https://github.com/JPMoresmau/eclipsefp/issues/88 : option to change
authored
22 types of parameters?
5a68409 @JPMoresmau todo updated
authored
23
66918d4 @JPMoresmau doc and todo
authored
24 - quick fix on missing package
5a68409 @JPMoresmau todo updated
authored
25 -> install package -> Done
66918d4 @JPMoresmau doc and todo
authored
26 -> event when installing packages
27 -> parse package name
28 -> clean and rebuild projects that are broken because of this missing package if automatic build is enabled
29
30 - global action to remove all useless imports (in file editor, on several files in navigator)
31 - global action to clean all imports: only import what's needed
32 -> from import Package.Module to import Package.Module(Type(Constructor), function)
33
5d91aaa @JPMoresmau todo updated
authored
34
35
66918d4 @JPMoresmau doc and todo
authored
36 - show packages in error in Cabal Packages view (error overlay on icon) + errors + enable install button
37 - list of packages in error
38
7333a41 @JPMoresmau do not force cabal-dev
authored
39 - fix all hlint suggestions on project?
40
66918d4 @JPMoresmau doc and todo
authored
41 - code navigation like chris done? http://dl.dropbox.com/u/62227452/Screenshots/code-navigationz-moving.ogv
42 keep locations from ast?
43 Does Eclipse provide easy way to do that in the editor?
be8f7f7 @JPMoresmau close jobs properly, synchronize rule
authored
44 Yes, Eclipse does it for Java: http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-menu-edit.htm
45 So we need to:
46 - have buildwrapper build1 return the locations from the AST
47 - implement the navigation ourselves in the AST location tree
66918d4 @JPMoresmau doc and todo
authored
48
49
50 - latest version of haskell-src-exts exposes lexer, would that be better to use than GHC lexer?
51
52 - achievements!
53 - causing a GHC panic "the impossible happened"
54 - big functions: more than n lines?
55 - more than N Language extensions
56 - haddock comment much longer than function
57 - more than N dependent packages in cabal file
58
59
60 - "visual programming"
61 - define expressions
62 - the expressions get revaluated every time the file is changed
63 - expressions could be assigned with "viewers"
64 -> show images, play sound, etc
65
66 - clean up preferences
67 - no option for GHC/GHCi: we need to know what options to ignore for GHCi, since these options are going to appear in the Cabal file
68 - GHC options on each project as well
69
70 - GHC 6.12 -dynamic option (http://mostlycode.wordpress.com/2010/01/26/ghc-6-12-1-dynamic-executables-fun/)
71
72 - code manipulation: should be pluggable into scion without recompiling???
73 - broken refactorings (point free, etc...)
74
75 - files not haskell in source folders could go into data-files automatically
76
77
78 - run Ghci with proper flags done partially
79 - ask which cabal component to take
80 - what about conditional in cabal (like scion: if ghc impl...)
81 - remove inproper options
079c260 @MilanKral replace HTTP links with HTTPS
MilanKral authored
82 - ignore .ghci file option? (https://www.haskell.org/ghc/docs/latest/html/users_guide/ghci-dot-files.html -ignore-dot-ghci)
66918d4 @JPMoresmau doc and todo
authored
83
079c260 @MilanKral replace HTTP links with HTTPS
MilanKral authored
84 .ghci file parsing/editor?? (https://www.haskell.org/ghc/docs/latest/html/users_guide/ghci-dot-files.html http://neilmitchell.blogspot.com/2010/01/using-ghci-files-to-run-projects.html http://neilmitchell.blogspot.com/2010/01/better-ghci-files.html)
66918d4 @JPMoresmau doc and todo
authored
85
5a68409 @JPMoresmau todo updated
authored
86 - integrate with packagedeps
66918d4 @JPMoresmau doc and todo
authored
87 - integrate with hspec
88 - integrate analysis tools like hpc, HaskaBelle
89 - integrate runtime tools like criterion
90 - integrate HaRe for refactoring?
91
92 - debugging
93 - column on breakpoint??
94 - better system to force evaluation? Done with custom value setter calling :force what about calling seq ... ()?
95 - reloading modules when stopped seems to cause breakpoints to disappear in GHCi, to check
96
97 - add Haskell nature + related files to existing project
98
99 - project rename
100 - module rename (rename file + module name + imports ) (in cabal already done) -> done, to check
101
079c260 @MilanKral replace HTTP links with HTTPS
MilanKral authored
102 - CAPRI https://www.haskell.org/haskellwiki/Capri to install scion
5d91aaa @JPMoresmau todo updated
authored
103 - built-in -> install global/local/project
Something went wrong with that request. Please try again.