mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-26 12:18:31 +02:00
Release 5.5.3 (https://www.scintilla.org/scintilla553.zip) Released 19 October 2024. On Win32 change direction of horizontal mouse wheel and touchpad scrolling to match other applications. Bug #2449. Release 5.4.1 (https://www.scintilla.org/lexilla541.zip) Released 19 October 2024. Lexer added for Dart "dart". Pull request #265, Pull request #275. Lexer added for troff / nroff "troff". Pull request #264. Lexer added for Zig "zig". Pull request #267. C++: Fix crash for empty documentation comment keyword where '<' occurs at line end. F#: Include EOLs in the style range of SCE_FSHARP_COMMENTLINE. Stabilizes EOL detection when folding line comment groups. Issue #276. F#: Fix per-line folding in F# documents. Issue #277. HTML: Improve SGML/DTD lexing. Don't terminate SGML when > inside quoted string. Lex both [ and ] as SCE_H_SGML_DEFAULT. Nested sections handled instead of switching to SCE_H_SGML_ERROR. Issue #272. JavaScript: New SCE_HJ_TEMPLATELITERAL and SCE_HJA_TEMPLATELITERAL styles for template literals when lexer is hypertext, or xml. Issue #280. PHP: Fix failure to recognize PHP start "<?php' at end of document. Caused by not capping retrieval range at document end causing no text to be retrieved. Issue #269. Smalltalk: Fix scaled decimal numbers without decimal separator. Pull request #274. Fix #15228, fix #15368, fix #15650, close #15717
44 lines
2.8 KiB
INI
44 lines
2.8 KiB
INI
lexer.*.fs=fsharp
|
|
|
|
keywords.*.fs= \
|
|
abstract and as assert base begin class default delegate do done downcast \
|
|
downto elif else end exception extern false finally fixed for fun function \
|
|
global if in inherit inline interface internal lazy let let! match match! \
|
|
member module mutable namespace new null of open or override private public \
|
|
rec return return! select static struct then to true try type upcast use use! \
|
|
val void when while with yield yield! atomic break checked component const \
|
|
constraint constructor continue eager event external fixed functor global \
|
|
include method mixin object parallel process protected pure sealed tailcall \
|
|
trait virtual volatile
|
|
|
|
keywords2.*.fs= \
|
|
asr land lor lsl lsr lxor mod sig abs acos add allPairs append asin atan atan2 \
|
|
average averageBy base1 base2 blit cache cast ceil choose \
|
|
chunkBySize collect compareWith concat contains containsKey copy cos cosh count \
|
|
countBy create createBased delay difference distinct distinctBy empty eprintf except \
|
|
exists exists2 exactlyOne failwith fill filter find findBack findIndex findIndexBack \
|
|
findKey floor fold fold2 foldBack foldBack2 forall forall2 fprintf fst get groupBy head ignore indexed \
|
|
init initBased initInfinite intersect intersectMany invalidArg isEmpty isProperSubset \
|
|
isProperSuperset isSubset isSuperset item iter iter2 iteri iteri2 last length \
|
|
length1 length2 length3 length4 map map2 map3 mapFold mapFoldBack mapi mapi2 \
|
|
max maxBy maxElement min minBy minElement nameof not ofArray ofList ofSeq pairwise partition \
|
|
permute pick pown printf printfn raise readonly rebase reduce reduceBack remove replicate rev round scan \
|
|
scanBack seq set sin sinh singleton skip skipWhile snd sort sortBy sortByDescending sortDescending \
|
|
sortInPlace sortInPlaceBy sortInPlaceWith sortWith splitAt splitInto sprintf sqrt sub sum \
|
|
sumBy tail take takeWhile tan tanh toArray toList toSeq transpose truncate \
|
|
tryExactlyOne tryFind tryFindBack tryFindIndex tryFindIndexBack tryHead \
|
|
tryItem tryFindKey tryLast tryPick typeof unfold union unionMany unzip unzip3 where \
|
|
windowed zeroCreate zeroCreateBased zip zip3
|
|
|
|
keywords3.*.fs= \
|
|
ArgumentException Array Array2D Array3D Array4D BigInteger Boolean Byte Char Collections Core CultureInfo DateTime Decimal Double \
|
|
Environment Expr Float FSharp Globalization Int16 Int32 Int64 IntPtr IO Linq List Map Math Microsoft NumberStyles \
|
|
Object Parallel Printf Random ResizeArray SByte Seq Set Single String System UInt16 UInt32 UInt64 UIntPtr \
|
|
array bigint bool byte byref char comparison decimal double enum equality Error Exception exn float float32 inref int int8 int16 \
|
|
int32 int64 list nativeint nativeptr None obj Ok option Option outref ref Result sbyte Some single string unmanaged unativeint \
|
|
uint uint8 uint16 uint32 uint64 unit void voidptr voption
|
|
|
|
fold.fsharp.preprocessor=1
|
|
fold.comment=1
|
|
|