This is slightly OT, but is there a way of getting some Emacs keybindings in Leksah?
-deech
I use Leksah and have done since I started contributing to it. The best way to make it work for you is to use Leksah to fix what you don't like about Leksah ;-) Failing that giving good feedback about bugs and missing features is the next best thing.
You could turn on Edit Prefs -> GUI Options -> Complete only on Hotkey
On 3 Aug 2010, at 18:48, David Virebayre wrote:
> Trying code completion in comments on string constants, for example.
> Code completion makes the text jump if you're editing near the bottom
> of the editor area.
Default hotkey is Ctrl+Space
Just out of interest which of the candy replacements caused problems. Some of them (such as ->) already are set to include spaces to pad out differences.
> I like the "tocandy" feature but then it breaks alignment if you open
> the file in another editor. Something probably fixable by editing the
> candy file.
You can turn candy off by unchecking Configuration -> To Candy
Does your existing editor handle candy better? If so how?
We are planning to improve this by adding a default workspace and/or adding messages to prompt users if they have not got a workspace or package open.
> I'am a bit lost between Workspace and Package, especially when all I
> want is write a quick single-source haskell program.
Basically to get started on a app
Workspace -> New Workspace (this file contains a list of packages to open)
I think most users probably only ever need one workspace file.
Next if you have a .cabal file already...
Panes -> Workspace (to show the workspace pane)
Right click in the workspace Pane and select Add Package
Or if you want to create a new package...
Package -> New Package
Select a folder whose name matches the desired project name
If you just click Save down the bottom you will get a very
basic executable package with a Main module (but no main function)
To switch between packages in your workspace just double click on it in the Workspace pane.
Thanks for the feedback, please let us know if you think of anything else.
> That's all I can think of right now, I've exagerated a bit when I said
> "unusable". Leksah is going to be an awesome editor, it's just not
> ready yet for me.
As well as the google forum we now also have #leksah on IRC.
Hamish_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe