Page 1 of 2

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Wed 24 Aug, 2016 04:18
by NightRoman
FSharpFar is the FarNet module for FarManager.
It provides F# interactive, scripting, and editor services.
See README for the module description and requirements.

Distributed as the NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar

HOW TO DOWNLOAD AND INSTALL

Download and install manually (normally not recommended): https://nuget.org/api/v2/package/FarNet.FSharpFar

===
Обсуждение

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Wed 24 Aug, 2016 04:29
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.1

= 0.0.1 =

Public preview.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Fri 26 Aug, 2016 05:50
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.0.2 =

MSBuild 14 (VS 2015) is required instead of MSBuild 12 (VS 2013).

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Sun 28 Aug, 2016 05:26
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.1.0 =

Code completion by [Tab] in F# interactive editors.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Sat 03 Sep, 2016 17:28
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.2.0 =

Revised the module and F# sessions.
Added commands //exec and //open.
Updated README.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Mon 05 Sep, 2016 05:18
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.3.0 =

Use Far 3.0.4775, its FarColorer supports F# syntax highlighting.

The new menu command "Load" in editor saves and loads the current script in the
main session. Its output, warnings, and errors are shown in another editor.

Code completion in editors works for all F# files. Completions is currently
based on the main session, you may configure it using "main.fsi.ini".

Amended //exec for scripts with console output functions (printf, etc.)
So //exec is fine for all scripts, except dealing with console directly.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Tue 06 Sep, 2016 18:52
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.3.1 =

Avoid loading session on some [Tab] in editor.
Show session loading progress state and title.
fsi.exe does not have to be in the path.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Wed 07 Sep, 2016 06:41
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.2

= 0.3.2 =

Avoid command echo, it makes issues in Far 3.0.4782.
Fixed unwanted modal interactive sessions on //open.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Thu 08 Sep, 2016 05:10
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.3.3 =

Adapt for Far 3.0.4782.
Show echo on `fs: code`.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Sat 10 Sep, 2016 04:17
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.3.4 =

Fix double code completion in interactive.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Wed 14 Sep, 2016 04:35
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.4.0 =

Configuration
- Rename files *.fsi.* -> *.fs.*
- Two sections [fsc] and [fsi]

New menus in F# editors
- "Check"
- "Errors"

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Thu 15 Sep, 2016 04:31
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.4.1 =

- Work around console output problems (Mantis 3297)
- Support relative "reference" | "load" | "lib" | "use"

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Sun 18 Sep, 2016 12:34
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.5.0 =

New menu in F# editors
- "Tips"

Misc
- Interactive files .fs.fsx are in the local profile.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Mon 19 Sep, 2016 19:01
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.6.0 =

Proper F# code completion based on configuration info.

FarNet.FSharpFar - F# interactive, scripting, and editor services

Posted: Thu 22 Sep, 2016 05:08
by NightRoman
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.7.0 =

Configuration
- Make configuration from .fsproj when .fs.ini is missing.

Misc
- Improve code completion.