FarNet.FSharpFar - F# interactive, scripting, and editor services
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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
===
Обсуждение
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
===
Обсуждение
Last edited by NightRoman on Tue 11 Oct, 2016 20:15, edited 4 times in total.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.1
= 0.0.1 =
Public preview.
FarNet 5.1.1
= 0.0.1 =
Public preview.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.1.2
= 0.0.2 =
MSBuild 14 (VS 2015) is required instead of MSBuild 12 (VS 2013).
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.1.2
= 0.1.0 =
Code completion by [Tab] in F# interactive editors.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.1.2
= 0.2.0 =
Revised the module and F# sessions.
Added commands //exec and //open.
Updated README.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 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.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 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.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.1.2
= 0.3.2 =
Avoid command echo, it makes issues in Far 3.0.4782.
Fixed unwanted modal interactive sessions on //open.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.2.0
= 0.3.3 =
Adapt for Far 3.0.4782.
Show echo on `fs: code`.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0
= 0.3.4 =
Fix double code completion in interactive.
FarNet 5.2.0
= 0.3.4 =
Fix double code completion in interactive.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.2.0
= 0.4.0 =
Configuration
- Rename files *.fsi.* -> *.fs.*
- Two sections [fsc] and [fsi]
New menus in F# editors
- "Check"
- "Errors"
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.2.0
= 0.4.1 =
- Work around console output problems (Mantis 3297)
- Support relative "reference" | "load" | "lib" | "use"
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.2.0
= 0.5.0 =
New menu in F# editors
- "Tips"
Misc
- Interactive files .fs.fsx are in the local profile.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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 5.2.0
= 0.6.0 =
Proper F# code completion based on configuration info.
- NightRoman
- Posts: 6184
- Joined: Fri 18 Aug, 2006 13:52
- Location: Cambridge, UK
- Has thanked: 32 times
- Been thanked: 62 times
- Contact:
FarNet.FSharpFar - F# interactive, scripting, and editor services
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.
FarNet 5.2.0
= 0.7.0 =
Configuration
- Make configuration from .fsproj when .fs.ini is missing.
Misc
- Improve code completion.