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

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
User avatar
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

Post 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

===
Обсуждение
Last edited by NightRoman on Tue 11 Oct, 2016 20:15, edited 4 times in total.
User avatar
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

Post by NightRoman »

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.1.1

= 0.0.1 =

Public preview.
User avatar
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

Post 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).
User avatar
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

Post 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.
User avatar
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

Post 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.
User avatar
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

Post 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.
User avatar
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

Post 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.
User avatar
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

Post 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.
User avatar
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

Post 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`.
User avatar
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

Post by NightRoman »

NuGet package: https://www.nuget.org/packages/FarNet.FSharpFar
FarNet 5.2.0

= 0.3.4 =

Fix double code completion in interactive.
User avatar
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

Post 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"
User avatar
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

Post 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"
User avatar
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

Post 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.
User avatar
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

Post 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.
User avatar
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

Post 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.
Post Reply

Return to “Анонсы новых плагинов”