From 045b404b817b80c78ae498c37e49ace4230a75bc Mon Sep 17 00:00:00 2001 From: Michele Calgaro Date: Fri, 19 Jun 2015 07:59:22 +0900 Subject: [PATCH] Kate syntax highlighting files update - Jun 2015 Signed-off-by: Michele Calgaro (cherry picked from commit 508cf16bf962d2025b8271c5cf0b0c750a4f532f) --- kate/data/CMakeLists.txt | 2 +- kate/data/Makefile.am | 2 +- kate/data/debianchangelog.xml | 13 +- kate/data/purebasic.xml | 1320 +++++++++++++++++++++++++++------ kate/data/rust.xml | 362 +++++++++ kate/data/update-files.xml | 5 +- 6 files changed, 1463 insertions(+), 241 deletions(-) create mode 100644 kate/data/rust.xml diff --git a/kate/data/CMakeLists.txt b/kate/data/CMakeLists.txt index a696b7373..ef8e4963c 100644 --- a/kate/data/CMakeLists.txt +++ b/kate/data/CMakeLists.txt @@ -50,7 +50,7 @@ install( FILES postscript.xml povray.xml ppd.xml progress.xml prolog.xml protobuf.xml puppet.xml purebasic.xml python.xml qmake.xml qml.xml qt4.xml q.xml rapidq.xml relaxngcompact.xml relaxng.xml replicode.xml restructuredtext.xml rest.xml rexx.xml rhtml.xml rib.xml - roff.xml rpmspec.xml rsiidl.xml rtf.xml ruby.xml r.xml sather.xml scala.xml scheme.xml + roff.xml rpmspec.xml rsiidl.xml rtf.xml ruby.xml rust.xml r.xml sather.xml scala.xml scheme.xml sci.xml scss.xml sed.xml sgml.xml sieve.xml sisu.xml sml.xml spice.xml sql-mysql.xml sql-oracle.xml sql-postgresql.xml sql.xml stata.xml systemc.xml systemverilog.xml tads3.xml tcl.xml tcsh.xml template-toolkit.xml texinfo.xml textile.xml tibasic.xml diff --git a/kate/data/Makefile.am b/kate/data/Makefile.am index 871eb9746..cb17c0787 100644 --- a/kate/data/Makefile.am +++ b/kate/data/Makefile.am @@ -30,7 +30,7 @@ syntaxkate_DATA = language.dtd syntax.template \ postscript.xml povray.xml ppd.xml progress.xml prolog.xml protobuf.xml puppet.xml \ purebasic.xml python.xml qmake.xml qml.xml qt4.xml q.xml rapidq.xml relaxngcompact.xml \ relaxng.xml replicode.xml restructuredtext.xml rest.xml rexx.xml rhtml.xml rib.xml \ - roff.xml rpmspec.xml rsiidl.xml rtf.xml ruby.xml r.xml sather.xml scala.xml scheme.xml \ + roff.xml rpmspec.xml rsiidl.xml rtf.xml ruby.xml rust.xml r.xml sather.xml scala.xml scheme.xml \ sci.xml scss.xml sed.xml sgml.xml sieve.xml sisu.xml sml.xml spice.xml sql-mysql.xml \ sql-oracle.xml sql-postgresql.xml sql.xml stata.xml systemc.xml systemverilog.xml tads3.xml \ tcl.xml tcsh.xml template-toolkit.xml texinfo.xml textile.xml tibasic.xml \ diff --git a/kate/data/debianchangelog.xml b/kate/data/debianchangelog.xml index 864f48fac..4185340e3 100644 --- a/kate/data/debianchangelog.xml +++ b/kate/data/debianchangelog.xml @@ -1,6 +1,6 @@ - + urgency @@ -42,6 +42,12 @@ jessie jessie-backports jessie-backports-sloppy + stretch + stretch-backports + stretch-backports-sloppy + buster + buster-backports + buster-backports-sloppy dapper dapper-security @@ -145,6 +151,11 @@ vivid-proposed vivid-updates vivid-backports + wily + wily-security + wily-proposed + wily-updates + wily-backports diff --git a/kate/data/purebasic.xml b/kate/data/purebasic.xml index b38daa56b..433e77704 100644 --- a/kate/data/purebasic.xml +++ b/kate/data/purebasic.xml @@ -1,20 +1,21 @@ - - - + + + Break + Continue For ForEach To Step Next - Break - Continue + Gosub + Return + FakeReturn If Else ElseIf EndIf - Debug Repeat Until Select @@ -50,6 +51,18 @@ XIncludeFile IncludeBinary IncludePath + ProcedureDLL + NewList + Goto + With + DeclareModule + EndDeclareModule + Module + EndModule + UseModule + UnuseModule + + CompilerIf CompilerElse CompilerEndIf @@ -57,42 +70,81 @@ CompilerCase CompilerDefault CompilerEndSelect - ProcedureDLL - NewList - Goto - Gosub - Return - FakeReturn + + + CallDebugger + Debug - Abs ACos - ActivateGadget - ActivateRichEdit - ActivateWindow + ACosH + AESDecoder + AESEncoder + ASin + ASinH + ATan + ATan2 + ATanH + AbortFTPFile + Abs Add3DArchive AddBillboard + AddCipherBuffer AddDate AddElement + AddEntityAnimationTime AddGadgetColumn AddGadgetItem + AddGadgetItem3D + AddJSONElement + AddJSONMember AddKeyboardShortcut + AddMailAttachment + AddMailAttachmentData + AddMailRecipient + AddMapElement AddMaterialLayer + AddNodeAnimationTime AddPackFile AddPackMemory + AddSplinePoint + AddStaticGeometryEntity AddStatusBarField + AddSubMesh AddSysTrayIcon - AdvancedGadgetEvents + AddTerrainTexture + AddVertexPoseReference + AddWindowTimer + AffectedDatabaseRows AllocateMemory + AllocateStructure + Alpha + AlphaBlend AmbientColor - AnimateEntity + AntialiasingMode + ApplyEntityForce + ApplyEntityImpulse + ArraySize Asc - ASin - ATan + AttachEntityObject + AttachNodeObject + AttachRibbonEffect + AudioCDLength + AudioCDName + AudioCDStatus + AudioCDTrackLength + AudioCDTrackSeconds + AudioCDTracks + AvailableProgramOutput AvailableScreenMemory + AvailableSerialPortInput + AvailableSerialPortOutput BackColor + Base64Decoder Base64Encoder - BillboardGroupLocate + BillboardGroupCommonDirection + BillboardGroupCommonUpVector + BillboardGroupID BillboardGroupMaterial BillboardGroupX BillboardGroupY @@ -104,419 +156,844 @@ BillboardY BillboardZ Bin + BindEvent + BindGadgetEvent + BindMenuEvent Blue Box + BoxedGradient + BuildMeshShadowVolume + BuildMeshTangents + BuildStaticGeometry + BuildTerrain ButtonGadget + ButtonGadget3D ButtonImageGadget - CallCFunctionFast + CPUName + CRC32FileFingerprint + CRC32Fingerprint + CalendarGadget CallCFunction - CallCOM - CallDX - CallFunctionFast + CallCFunctionFast CallFunction + CallFunctionFast CameraBackColor + CameraDirection + CameraDirectionX + CameraDirectionY + CameraDirectionZ CameraFOV - CameraLocate + CameraFixedYawAxis + CameraFollow + CameraID CameraLookAt - CameraProjection + CameraPitch + CameraProjectionMode + CameraProjectionX + CameraProjectionY CameraRange CameraRenderMode + CameraRoll + CameraViewHeight + CameraViewWidth + CameraViewX + CameraViewY CameraX CameraY + CameraYaw CameraZ + CanvasGadget + CanvasOutput CatchImage + CatchJSON + CatchMusic CatchSound CatchSprite - CDAudioLength - CDAudioName - CDAudioStatus - CDAudioTrackLength - CDAudioTrackSeconds - CDAudioTracks - ChangeAlphaIntensity - ChangeAlphaIntensity + CatchXML ChangeCurrentElement ChangeGamma ChangeListIconGadgetDisplay - ChangeRichEditOptions ChangeSysTrayIcon CheckBoxGadget + CheckBoxGadget3D + CheckDatabaseNull + CheckFTPConnection + CheckFilename + CheckObjectVisibility + ChildXMLNode Chr Circle + CircularGradient ClearBillboards ClearClipboard ClearConsole - ClearError + ClearDebugOutput ClearGadgetItemList + ClearGadgetItems + ClearGadgetItems3D + ClearJSONElements + ClearJSONMembers ClearList + ClearMap ClearScreen + ClearSpline + ClipOutput ClipSprite CloseConsole + CloseCryptRandom CloseDatabase + CloseFTP CloseFile - CloseFont CloseGadgetList + CloseGadgetList3D CloseHelp CloseLibrary CloseNetworkConnection CloseNetworkServer ClosePack ClosePreferences - CloseRichEdit + CloseProgram CloseScreen + CloseSerialPort CloseSubMenu - CloseTreeGadgetNode CloseWindow + CloseWindow3D + CocoaMessage ColorRequester ComboBoxGadget + ComboBoxGadget3D CompareMemory CompareMemoryString + ComposeJSON + ComposeXML + CompositorEffectParameter + CompressMemory + ComputeSpline + ComputerName + ConeTwistJoint + ConicalGradient + ConnectionID ConsoleColor ConsoleCursor + ConsoleError ConsoleLocate ConsoleTitle ContainerGadget + ContainerGadget3D + ConvertLocalToWorldPosition + ConvertWorldToLocalPosition + CopyArray CopyDirectory CopyEntity CopyFile CopyImage CopyLight + CopyList + CopyMap CopyMaterial CopyMemory CopyMemoryString CopyMesh CopySprite CopyTexture + CopyXMLNode Cos + CosH CountBillboards + CountCPUs CountGadgetItems + CountGadgetItems3D CountLibraryFunctions CountList CountMaterialLayers - CountRenderedTriangles + CountProgramParameters + CountRegularExpressionGroups + CountSplinePoints CountString - CountTreeGadgetNodeItems - CRC32Fingerprint CreateBillboardGroup CreateCamera + CreateCompositorEffect + CreateCube + CreateCubeMapTexture + CreateCylinder + CreateDialog CreateDirectory CreateEntity + CreateFTPDirectory CreateFile CreateGadgetList CreateImage + CreateImageMenu + CreateJSON + CreateLensFlareEffect CreateLight + CreateLine3D + CreateMail CreateMaterial CreateMenu CreateMesh + CreateMutex CreateNetworkServer + CreateNode + CreateNodeAnimation + CreateNodeAnimationKeyFrame CreatePack - CreatePalette CreateParticleEmitter + CreatePlane + CreatePopupImageMenu CreatePopupMenu CreatePreferences - CreateSprite3D + CreateRegularExpression + CreateRenderTexture + CreateRibbonEffect + CreateSemaphore + CreateSphere + CreateSpline CreateSprite + CreateStaticGeometry CreateStatusBar CreateTerrain + CreateText3D CreateTexture CreateThread CreateToolBar + CreateVertexAnimation + CreateVertexPoseKeyFrame + CreateVertexTrack + CreateWater + CreateXML + CreateXMLNode + CryptRandom + CryptRandomData + CustomFilterCallback + CustomGradient + DESFingerprint + DatabaseColumnIndex DatabaseColumnName - DatabaseColumns + DatabaseColumnSize DatabaseColumnType + DatabaseColumns DatabaseDriverDescription DatabaseDriverName DatabaseError + DatabaseID DatabaseQuery DatabaseUpdate Date + DateGadget Day DayOfWeek DayOfYear DefaultPrinter + DefineTerrainTile + Degree Delay DeleteDirectory DeleteElement + DeleteFTPDirectory + DeleteFTPFile DeleteFile - DESFingerprint - DetachMenu - DirectoryEntryAttributes + DeleteMapElement + DeleteXMLNode + DesktopDepth + DesktopFrequency + DesktopHeight + DesktopMouseX + DesktopMouseY + DesktopName + DesktopWidth + DesktopX + DesktopY + DetachEntityObject + DetachNodeObject + DetachRibbonEffect + DialogError + DialogGadget + DialogID + DialogWindow DirectoryEntryAttributes + DirectoryEntryDate DirectoryEntryName DirectoryEntrySize + DirectoryEntryType + DisableEntityBody DisableGadget + DisableGadget3D + DisableLightShadows DisableMaterialLighting DisableMenuItem + DisableParticleEmitter DisableToolBarButton - DisASMCommand - DisplayAlphaSprite - DisplayAlphaSprite - DisplayPalette + DisableWindow + DisableWindow3D DisplayPopupMenu - DisplayRGBFilter - DisplayShadowSprite - DisplayShadowSprite - DisplaySolidSprite - DisplaySprite3D DisplaySprite - DisplayTranslucideSprite DisplayTransparentSprite + DoubleClickTime + DragFiles + DragImage + DragOSFormats + DragPrivate + DragText + DrawAlphaImage DrawImage + DrawRotatedText + DrawText DrawingBuffer DrawingBufferPitch DrawingBufferPixelFormat DrawingFont DrawingMode - DrawText EditorGadget - EjectCDAudio + EditorGadget3D + EjectAudioCD ElapsedMilliseconds Ellipse - EndTimer - Engine3DFrameRate - EntityAnimationLength - EntityLocate - EntityMaterial - EntityMesh + EllipticalGradient + EnableGadgetDrop + EnableGraphicalConsole + EnableHingeJointAngularMotor + EnableManualEntityBoneControl + EnableWindowDrop + EnableWorldCollisions + EnableWorldPhysics + EncodeImage + Engine3DStatus + EntityAngularFactor + EntityAnimationBlendMode + EntityAnimationStatus + EntityBonePitch + EntityBoneRoll + EntityBoneX + EntityBoneY + EntityBoneYaw + EntityBoneZ + EntityBoundingBox + EntityCollide + EntityCubeMapTexture + EntityCustomParameter + EntityFixedYawAxis + EntityID + EntityLinearFactor + EntityLookAt + EntityParentNode + EntityPhysicBody + EntityPitch + EntityRenderMode + EntityRoll + EntityVelocity EntityX EntityY + EntityYaw EntityZ + EnvironmentVariableName + EnvironmentVariableValue Eof - EventGadgetID - EventlParam - EventMenuID + ErrorAddress + ErrorCode + ErrorFile + ErrorLine + ErrorMessage + ErrorRegister + ErrorTargetAddress + EventClient + EventData + EventDropAction + EventDropBuffer + EventDropFiles + EventDropImage + EventDropPrivate + EventDropSize + EventDropText + EventDropType + EventDropX + EventDropY + EventGadget + EventGadget3D + EventMenu + EventServer + EventTimer EventType - EventWindowID + EventType3D + EventWindow + EventWindow3D + EventlParam EventwParam + ExamineAssembly ExamineDatabaseDrivers + ExamineDesktops ExamineDirectory + ExamineEnvironmentVariables + ExamineFTPDirectory ExamineIPAddresses + ExamineJSONMembers ExamineJoystick ExamineKeyboard ExamineLibraryFunctions + ExamineMD5Fingerprint ExamineMouse + ExaminePack + ExaminePreferenceGroups + ExaminePreferenceKeys + ExamineRegularExpression + ExamineSHA1Fingerprint ExamineScreenModes + ExamineWorldCollisions + ExamineXMLAttributes + Exp ExplorerComboGadget ExplorerListGadget ExplorerTreeGadget + ExportJSON + ExportJSONSize + ExportXML + ExportXMLSize + ExtractJSONArray + ExtractJSONList + ExtractJSONMap + ExtractJSONStructure + ExtractRegularExpression + ExtractXMLArray + ExtractXMLList + ExtractXMLMap + ExtractXMLStructure + FTPDirectoryEntryAttributes + FTPDirectoryEntryDate + FTPDirectoryEntryName + FTPDirectoryEntryRaw + FTPDirectoryEntrySize + FTPDirectoryEntryType + FTPProgress + FetchEntityMaterial + FetchOrientation + FileBuffersSize + FileID FileSeek FileSize FillArea + FillMemory + FindMapElement FindString - FindText + FinishCipher + FinishDatabaseQuery + FinishDirectory + FinishFTPDirectory + FinishFingerprint + FinishMesh FirstDatabaseRow FirstElement + FirstWorldCollisionEntity FlipBuffers + FlushFileBuffers Fog - FontDialog FontID FontRequester FormatDate - Frame3DGadget + FormatXML + FrameGadget + FrameGadget3D + FreeArray FreeBillboardGroup FreeCamera + FreeDialog + FreeEffect FreeEntity + FreeEntityJoints + FreeFont FreeGadget + FreeGadget3D + FreeIP FreeImage + FreeJSON + FreeJoint FreeLight + FreeList + FreeMail + FreeMap FreeMaterial FreeMemory FreeMenu FreeMesh - FreeModule FreeMovie - FreePalette + FreeMusic + FreeMutex + FreeNode + FreeNodeAnimation FreeParticleEmitter + FreeRegularExpression + FreeSemaphore FreeSound - FreeSprite3D + FreeSound3D + FreeSpline FreeSprite + FreeStaticGeometry FreeStatusBar + FreeStructure + FreeTerrain + FreeText3D FreeTexture FreeToolBar + FreeWater + FreeXML FrontColor GadgetHeight + GadgetHeight3D GadgetID + GadgetID3D GadgetItemID GadgetToolTip + GadgetToolTip3D + GadgetType + GadgetType3D GadgetWidth + GadgetWidth3D GadgetX + GadgetX3D GadgetY - GetClipboardData + GadgetY3D + GetActiveGadget + GetActiveGadget3D + GetActiveWindow + GetActiveWindow3D + GetClientIP + GetClientPort + GetClipboardImage GetClipboardText - GetCurrentEIP + GetCurrentDirectory + GetDatabaseBlob + GetDatabaseDouble GetDatabaseFloat GetDatabaseLong + GetDatabaseQuad GetDatabaseString - GetDisASMString + GetEntityAnimationLength GetEntityAnimationTime - GetErrorAddress - GetErrorCounter - GetErrorDescription - GetErrorDLL - GetErrorLineNR - GetErrorModuleName - GetErrorNumber - GetErrorRegister + GetEntityAnimationWeight + GetEntityAttribute + GetEntityCollisionGroup + GetEntityCollisionMask + GetEnvironmentVariable GetExtensionPart + GetFTPDirectory + GetFileAttributes + GetFileDate GetFilePart + GetFunction + GetFunctionEntry GetGadgetAttribute + GetGadgetAttribute3D + GetGadgetColor + GetGadgetData + GetGadgetData3D + GetGadgetFont GetGadgetItemAttribute + GetGadgetItemColor + GetGadgetItemData + GetGadgetItemData3D GetGadgetItemState + GetGadgetItemState3D GetGadgetItemText + GetGadgetItemText3D GetGadgetState + GetGadgetState3D GetGadgetText - GetMaxTimerResolution + GetGadgetText3D + GetHTTPHeader + GetHomeDirectory + GetJSONBoolean + GetJSONDouble + GetJSONElement + GetJSONFloat + GetJSONInteger + GetJSONMember + GetJSONQuad + GetJSONString + GetJointAttribute + GetLightColor + GetMailAttribute + GetMailBody + GetMaterialAttribute + GetMaterialColor GetMenuItemState - GetMinTimerResolution - GetModulePosition - GetModuleRow - GetPaletteColor + GetMenuItemText + GetMenuTitleText + GetMeshData + GetMusicPosition + GetMusicRow + GetNodeAnimationKeyFrameTime + GetNodeAnimationLength + GetNodeAnimationTime + GetNodeAnimationWeight + GetOriginX + GetOriginY GetPathPart - GetRichEditStyle - GetRichEditText - GetSelectedText + GetRuntimeDouble + GetRuntimeInteger + GetRuntimeString + GetScriptMaterial + GetScriptParticleEmitter + GetScriptTexture + GetSerialPortStatus + GetSoundFrequency + GetSoundPosition + GetTemporaryDirectory + GetTerrainTileHeightAtPoint + GetTerrainTileLayerBlend + GetToolBarButtonState + GetURLPart + GetW + GetWindowColor + GetWindowData + GetWindowState GetWindowTitle - GoToEIP + GetWindowTitle3D + GetX + GetXMLAttribute + GetXMLEncoding + GetXMLNodeName + GetXMLNodeOffset + GetXMLNodeText + GetXMLStandalone + GetY + GetZ + GrabDrawingImage GrabImage GrabSprite + GradientColor Green Hex HideBillboardGroup + HideEffect HideEntity HideGadget + HideGadget3D HideLight HideMenu HideParticleEmitter HideWindow - Hostname + HideWindow3D + HingeJoint + HingeJointMotorTarget + HostName Hour HyperLinkGadget + IPAddressField + IPAddressGadget + IPString ImageDepth + ImageFormat ImageGadget + ImageGadget3D ImageHeight ImageID ImageOutput ImageWidth - InitCDAudio - InitDatabase + Infinity + InitAudioCD InitEngine3D InitJoystick InitKeyboard - InitModule InitMouse InitMovie InitNetwork - InitPalette + InitScintilla InitSound - InitSprite3D InitSprite Inkey Input + InputEvent3D InputRequester InsertElement + InsertJSONArray + InsertJSONList + InsertJSONMap + InsertJSONStructure + InsertString + InsertXMLArray + InsertXMLList + InsertXMLMap + InsertXMLStructure + InstructionAddress + InstructionString Int - IPAddressField - IPAddressGadget - IPString - IPString + IntQ + IsBillboardGroup + IsCamera IsDatabase + IsDialog IsDirectory + IsEffect + IsEntity IsFile - IsFilename + IsFingerprint IsFont - IsFunctionEntry - IsFunction + IsFtp IsGadget + IsGadget3D IsImage + IsInfinity + IsJSON IsLibrary + IsLight + IsMail + IsMaterial IsMenu - IsModule + IsMesh IsMovie - IsPalette + IsMusic + IsNaN + IsNode + IsParticleEmitter + IsProgram + IsRegularExpression + IsRuntime IsScreenActive - IsSprite3D + IsSerialPort + IsSound + IsSound3D IsSprite + IsStaticGeometry IsStatusBar IsSysTrayIcon + IsText3D + IsTexture + IsThread IsToolBar IsWindow + IsWindow3D + IsXML + JSONArraySize + JSONErrorLine + JSONErrorMessage + JSONErrorPosition + JSONMemberKey + JSONMemberValue + JSONObjectSize + JSONType + JSONValue JoystickAxisX JoystickAxisY + JoystickAxisZ JoystickButton + JoystickName KeyboardInkey KeyboardMode KeyboardPushed KeyboardReleased + KillProgram KillThread - LastElement LCase + LSet + LTrim + LastElement Left Len + LensFlareEffectColor LibraryFunctionAddress LibraryFunctionName - LightColor - LightLocate - LightSpecularColor + LibraryID + LightAttenuation + LightDirection + LightDirectionX + LightDirectionY + LightDirectionZ + LightID + LightLookAt + LightPitch + LightRoll + LightX + LightY + LightYaw + LightZ Line LineXY + LinearGradient ListIconGadget ListIndex + ListSize ListViewGadget + ListViewGadget3D LoadFont LoadImage + LoadJSON LoadMesh - LoadModule LoadMovie - LoadPalette + LoadMusic LoadSound + LoadSound3D LoadSprite LoadTexture LoadWorld - Locate + LoadXML Loc + LockMutex Lof - Log10 Log - LSet - LTrim - MakeIPAddress + Log10 + MD5FileFingerprint + MD5Fingerprint + MDIGadget + MailProgress + MainXMLNode MakeIPAddress - MaterialAmbientColor + MapKey + MapSize + MatchRegularExpression MaterialBlendingMode - MaterialDiffuseColor + MaterialCullingMode MaterialFilteringMode + MaterialFog MaterialID MaterialShadingMode - MaterialSpecularColor - MD5FileFingerprint - MD5Fingerprint - MDIGadget + MaterialShininess + MemorySize + MemoryStatus MemoryStringLength MenuBar MenuHeight MenuID MenuItem MenuTitle + MergeLists + MeshFace MeshID + MeshIndex + MeshIndexCount + MeshPoseCount + MeshPoseName + MeshRadius + MeshVertexColor + MeshVertexCount + MeshVertexNormal + MeshVertexPosition + MeshVertexTangent + MeshVertexTextureCoordinate MessageRequester Mid Minute - ModuleVolume + Mod Month MouseButton MouseDeltaX MouseDeltaY MouseLocate + MousePick + MouseRayCast MouseWheel MouseX MouseY - MoveBillboardGroup MoveBillboard + MoveBillboardGroup MoveCamera + MoveElement MoveEntity + MoveEntityBone MoveLight + MoveMemory + MoveNode MoveParticleEmitter - MoveWindow + MoveText3D + MoveXMLNode MovieAudio MovieHeight MovieInfo @@ -524,326 +1001,682 @@ MovieSeek MovieStatus MovieWidth + MusicVolume + NaN NetworkClientEvent - NetworkClientID NetworkServerEvent NewPrinterPage NextDatabaseDriver NextDatabaseRow NextDirectoryEntry NextElement + NextEnvironmentVariable + NextFTPDirectoryEntry + NextFingerprint NextIPAddress + NextInstruction + NextJSONMember NextLibraryFunction - NextPackFile + NextMapElement + NextPackEntry + NextPreferenceGroup + NextPreferenceKey + NextRegularExpressionMatch NextScreenMode - NextSelectedFileName - OffsetOf + NextSelectedFilename + NextWorldCollision + NextXMLAttribute + NextXMLNode + NodeAnimationKeyFramePitch + NodeAnimationKeyFrameRoll + NodeAnimationKeyFrameX + NodeAnimationKeyFrameY + NodeAnimationKeyFrameYaw + NodeAnimationKeyFrameZ + NodeAnimationStatus + NodeFixedYawAxis + NodeID + NodeLookAt + NodePitch + NodeRoll + NodeX + NodeY + NodeYaw + NodeZ + NormalX + NormalY + NormalZ + NormalizeMesh + OSVersion + OnErrorCall + OnErrorDefault OnErrorExit - OnErrorGosub OnErrorGoto - OnErrorResume - OpenComPort OpenConsole + OpenCryptRandom OpenDatabase OpenDatabaseRequester + OpenFTP OpenFile OpenFileRequester + OpenGLGadget OpenGadgetList + OpenGadgetList3D OpenHelp OpenLibrary OpenNetworkConnection OpenPack OpenPreferences - OpenRichEdit OpenScreen + OpenSerialPort OpenSubMenu - OpenTreeGadgetNode - OpenWindowedScreen OpenWindow + OpenWindow3D + OpenWindowedScreen + OpenXMLDialog OptionGadget - OSVersion - PackerCallback - PackFileSize - PackMemory + OptionGadget3D + OutputDepth + OutputHeight + OutputWidth + PackEntryName + PackEntrySize + PackEntryType PanelGadget + PanelGadget3D + ParentXMLNode + Parse3DScripts ParseDate + ParseJSON + ParseXML ParticleColorFader ParticleColorRange ParticleEmissionRate - ParticleEmitterLocate + ParticleEmitterDirection + ParticleEmitterID ParticleEmitterX ParticleEmitterY ParticleEmitterZ ParticleMaterial ParticleSize + ParticleSpeedFactor ParticleTimeToLive ParticleVelocity PathRequester - PauseCDAudio + PauseAudioCD PauseMovie + PauseSound PauseThread + PeekA PeekB + PeekC + PeekD PeekF + PeekI PeekL + PeekQ PeekS + PeekU PeekW - PlayCDAudio - PlayModule + PickX + PickY + PickZ + Pitch + PlayAudioCD PlayMovie + PlayMusic PlaySound + PlaySound3D Plot Point + PointJoint + PointPick + PokeA PokeB + PokeC + PokeD PokeF + PokeI PokeL + PokeQ PokeS + PokeU PokeW + PopListPosition + PopMapPosition + PostEvent Pow PreferenceComment PreferenceGroup + PreferenceGroupName + PreferenceKeyName + PreferenceKeyValue PreviousDatabaseRow PreviousElement - PrinterOutput - PrinterPageHeight - PrinterPageWidth + PreviousXMLNode Print PrintN PrintRequester + PrinterOutput + PrinterPageHeight + PrinterPageWidth + ProgramExitCode + ProgramFilename + ProgramID ProgramParameter + ProgramRunning ProgressBarGadget + ProgressBarGadget3D + PurifierGranularity + PushListPosition + PushMapPosition + RGB + RGBA + RSet + RTrim + Radian + RaiseError Random + RandomData RandomSeed + RandomizeArray + RandomizeList + RawKey + RayCast + RayCollide + RayPick + ReAllocateMemory + ReadAsciiCharacter ReadByte + ReadCharacter + ReadConsoleData ReadData + ReadDouble ReadFile ReadFloat + ReadInteger ReadLong + ReadPreferenceDouble ReadPreferenceFloat + ReadPreferenceInteger ReadPreferenceLong + ReadPreferenceQuad ReadPreferenceString + ReadProgramData + ReadProgramError + ReadProgramString + ReadQuad + ReadSerialPortData ReadString + ReadStringFormat + ReadUnicodeCharacter ReadWord - ReAllocateMemory + ReceiveFTPFile + ReceiveHTTPFile ReceiveNetworkData - ReceiveNetworkFile Red + RegularExpressionError + RegularExpressionGroup + RegularExpressionGroupLength + RegularExpressionGroupPosition + RegularExpressionMatchLength + RegularExpressionMatchPosition + RegularExpressionMatchString + RegularExpressionNamedGroup + RegularExpressionNamedGroupLength + RegularExpressionNamedGroupPosition ReleaseMouse + ReloadMaterial RemoveBillboard + RemoveEnvironmentVariable RemoveGadgetColumn RemoveGadgetItem + RemoveGadgetItem3D + RemoveJSONElement + RemoveJSONMember RemoveKeyboardShortcut + RemoveMailRecipient RemoveMaterialLayer + RemovePackFile + RemovePreferenceGroup + RemovePreferenceKey RemoveString RemoveSysTrayIcon + RemoveWindowTimer + RemoveXMLAttribute + RenameFTPFile RenameFile - RenderMovieFrame RenderWorld + ReplaceRegularExpression ReplaceString - ReplaceText + ResetGradientColors ResetList + ResetMap + ResetMaterial + ResetProfiler ResizeBillboard - ResizeEntity ResizeGadget + ResizeGadget3D ResizeImage + ResizeJSONElements ResizeMovie ResizeParticleEmitter - ResizeRichEdit ResizeWindow - ResumeCDAudio + ResizeWindow3D + ResolveXMLAttributeName + ResolveXMLNodeName + ResumeAudioCD ResumeMovie + ResumeSound ResumeThread - RGB - RichEditBackgroundColor - RichEditBackground - RichEditFontFace - RichEditFont - RichEditFontSize - RichEditHeight - RichEditID - RichEditIndex - RichEditLocate - RichEditMouseX - RichEditMouseY - RichEditOptions - RichEditParent - RichEditTextColor - RichEditWidth - RichEditX - RichEditY + ReverseString + RibbonEffectColor + RibbonEffectWidth Right + Roll + RootXMLNode RotateBillboardGroup RotateCamera RotateEntity + RotateEntityBone + RotateLight RotateMaterial - RotateParticleEmitter - RotateSprite3D + RotateNode + RotateSprite Round - RSet - RTrim + RoundBox RunProgram + SHA1FileFingerprint + SHA1Fingerprint + SaveDebugOutput SaveFileRequester SaveImage + SaveJSON + SaveMesh + SaveRenderTexture SaveSprite + SaveTerrain + SaveXML ScaleEntity ScaleMaterial + ScaleNode + ScaleText3D + ScintillaGadget + ScintillaSendMessage + ScreenDepth + ScreenHeight ScreenID ScreenModeDepth ScreenModeHeight ScreenModeRefreshRate ScreenModeWidth ScreenOutput + ScreenWidth ScrollAreaGadget + ScrollAreaGadget3D ScrollBarGadget + ScrollBarGadget3D ScrollMaterial Second + SecondWorldCollisionEntity + SelectElement SelectedFilePattern SelectedFontColor SelectedFontName SelectedFontSize SelectedFontStyle - SelectedRange - SelectElement - SelectText + SendFTPFile + SendMail SendNetworkData - SendNetworkFile SendNetworkString - SetClipboardData + SerialPortError + SerialPortID + SerialPortTimeouts + ServerID + SetActiveGadget + SetActiveGadget3D + SetActiveWindow + SetActiveWindow3D + SetClipboardImage SetClipboardText + SetCurrentDirectory + SetDatabaseBlob + SetDragCallback + SetDropCallback + SetEntityAnimationLength SetEntityAnimationTime - SetErrorNumber + SetEntityAnimationWeight + SetEntityAttribute + SetEntityCollisionFilter + SetEntityMaterial + SetEnvironmentVariable + SetFTPDirectory + SetFileAttributes + SetFileDate SetFrameRate + SetGUITheme3D SetGadgetAttribute + SetGadgetAttribute3D + SetGadgetColor + SetGadgetData + SetGadgetData3D SetGadgetFont SetGadgetItemAttribute + SetGadgetItemColor + SetGadgetItemData + SetGadgetItemData3D + SetGadgetItemImage SetGadgetItemState + SetGadgetItemState3D SetGadgetItemText + SetGadgetItemText3D SetGadgetState + SetGadgetState3D SetGadgetText - Set/GetWindowTitle + SetGadgetText3D + SetJSONArray + SetJSONBoolean + SetJSONDouble + SetJSONFloat + SetJSONInteger + SetJSONNull + SetJSONObject + SetJSONQuad + SetJSONString + SetJointAttribute + SetLightColor + SetMailAttribute + SetMailBody + SetMaterialAttribute + SetMaterialColor SetMenuItemState + SetMenuItemText + SetMenuTitleText SetMeshData - SetModulePosition - SetPaletteColor - SetRefreshRate - SetRichEditCallback - SetRichEditText + SetMeshMaterial + SetMusicPosition + SetNodeAnimationKeyFramePosition + SetNodeAnimationKeyFrameRotation + SetNodeAnimationKeyFrameScale + SetNodeAnimationLength + SetNodeAnimationTime + SetNodeAnimationWeight + SetOrientation + SetOrigin + SetRenderQueue + SetRuntimeDouble + SetRuntimeInteger + SetRuntimeString + SetSerialPortStatus + SetSoundFrequency + SetSoundPosition + SetTerrainTileHeightAtPoint + SetTerrainTileLayerBlend + SetToolBarButtonState + SetURLPart SetWindowCallback + SetWindowColor + SetWindowData + SetWindowState SetWindowTitle + SetWindowTitle3D + SetXMLAttribute + SetXMLEncoding + SetXMLNodeName + SetXMLNodeOffset + SetXMLNodeText + SetXMLStandalone + SetupTerrains + ShortcutGadget + ShowAssemblyViewer + ShowCallstack + ShowDebugOutput + ShowGUI + ShowLibraryViewer + ShowMemoryViewer + ShowProfiler + ShowVariableViewer + ShowWatchlist + Sign + SignalSemaphore Sin - SizeOf + SinH SkyBox SkyDome + SliderJoint + SmartWindowRefresh SortArray SortList - SoundFrequency + SortStructuredArray + SortStructuredList + SoundCone3D + SoundID3D + SoundLength + SoundListenerLocate SoundPan + SoundRange3D + SoundStatus SoundVolume + SoundVolume3D Space SpinGadget + SpinGadget3D + SplinePointX + SplinePointY + SplinePointZ + SplineX + SplineY + SplineZ + SplitList SplitterGadget - Sprite3DBlendingMode - Sprite3DQuality + SpotLightRange + SpriteBlendingMode SpriteCollision SpriteDepth SpriteHeight + SpriteID SpriteOutput SpritePixelCollision + SpriteQuality SpriteWidth Sqr - Start3D + StartAESCipher StartDrawing + StartEntityAnimation + StartNodeAnimation StartPrinting - StartSpecialFX - StartTimer - StatusBarIcon + StartProfiler + StatusBarHeight + StatusBarID + StatusBarImage + StatusBarProgress StatusBarText - Stop3D - StopCDAudio + StickyWindow + StopAudioCD StopDrawing - StopModule + StopEntityAnimation StopMovie + StopMusic + StopNodeAnimation StopPrinting + StopProfiler StopSound - StopSpecialFX - StreamFileIn - StreamFileOut + StopSound3D + Str + StrD StrF + StrU + StringByteLength StringField StringGadget - Str - StrU + StringGadget3D + SubMeshCount + Sun + SwapElements + SwitchCamera SysTrayIconToolTip Tan + TanH TerrainHeight + TerrainLocate + TerrainMousePick + TerrainPhysicBody + TerrainRenderMode + TerrainTileHeightAtPosition + TerrainTileLayerMapSize + TerrainTilePointX + TerrainTilePointY + TerrainTileSize + Text3DAlignment + Text3DCaption + Text3DColor + Text3DID TextGadget - TextLength + TextGadget3D + TextHeight + TextWidth TextureHeight TextureID TextureOutput TextureWidth + ThreadID ThreadPriority + ToolBarHeight + ToolBarID ToolBarImageButton ToolBarSeparator ToolBarStandardButton ToolBarToolTip TrackBarGadget - TransformSprite3D + TransformMesh + TransformSprite TransparentSpriteColor TreeGadget - TreeGadgetItemNumber Trim + TruncateFile + TryLockMutex + TrySemaphore UCase - UnpackMemory - UseBuffer - UseCDAudio - UseDatabase - UseDirectory - UseFile - UseFont + URLDecoder + URLEncoder + UnbindEvent + UnbindGadgetEvent + UnbindMenuEvent + UnclipOutput + UncompressMemory + UncompressPackFile + UncompressPackMemory + UnlockMutex + UpdateEntityAnimation + UpdateMesh + UpdateMeshBoundingBox + UpdateRenderTexture + UpdateSplinePoint + UpdateTerrain + UpdateTerrainTileLayerBlend + UpdateVertexPoseReference + UseAudioCD + UseBriefLZPacker + UseFLACSoundDecoder UseGadgetList - UseImage + UseJCALG1Packer + UseJPEG2000ImageDecoder + UseJPEG2000ImageEncoder UseJPEGImageDecoder UseJPEGImageEncoder - UseMovie + UseLZMAPacker + UseODBCDatabase UseOGGSoundDecoder - UsePalette UsePNGImageDecoder UsePNGImageEncoder - UseRichEdit + UsePostgreSQLDatabase + UseSQLiteDatabase UseTGAImageDecoder UseTIFFImageDecoder - UseWindow - ValF + UseZipPacker + UserName Val + ValD + ValF + VertexPoseReferenceCount + WaitProgram + WaitSemaphore WaitThread WaitWindowEvent + WaterColor + WaterHeight WebGadget + WebGadgetPath + WindowBounds WindowEvent + WindowEvent3D WindowHeight + WindowHeight3D WindowID + WindowID3D WindowMouseX WindowMouseY WindowOutput WindowWidth + WindowWidth3D WindowX + WindowX3D WindowY + WindowY3D + WorldCollisionAppliedImpulse + WorldCollisionContact + WorldCollisionNormal + WorldDebug + WorldGravity + WorldShadows + WriteAsciiCharacter WriteByte + WriteCharacter + WriteConsoleData WriteData + WriteDouble WriteFloat + WriteInteger WriteLong + WritePreferenceDouble WritePreferenceFloat + WritePreferenceInteger WritePreferenceLong + WritePreferenceQuad WritePreferenceString + WriteProgramData + WriteProgramString + WriteProgramStringN + WriteQuad + WriteSerialPortData + WriteSerialPortString WriteString + WriteStringFormat WriteStringN + WriteUnicodeCharacter WriteWord + XMLAttributeName + XMLAttributeValue + XMLChildCount + XMLError + XMLErrorLine + XMLErrorPosition + XMLNodeFromID + XMLNodeFromPath + XMLNodePath + XMLNodeType + XMLStatus + Yaw Year - ZoomSprite3D + ZoomSprite - + + + + @@ -874,21 +1707,32 @@ - - + - - + + + + + + + - + + + + + + + + @@ -899,13 +1743,17 @@ + + + + - + @@ -915,4 +1763,4 @@ - + diff --git a/kate/data/rust.xml b/kate/data/rust.xml new file mode 100644 index 000000000..10bf247b0 --- /dev/null +++ b/kate/data/rust.xml @@ -0,0 +1,362 @@ + + + + + +]> + + + + fn + + + type + + + abstract + alignof + become + do + final + offsetof + override + priv + pure + sizeof + typeof + unsized + yield + + + as + box + break + const + continue + crate + else + enum + extern + for + if + impl + in + let + loop + match + mod + move + mut + pub + ref + return + static + struct + super + trait + unsafe + use + virtual + where + while + + + AsSlice + CharExt + Clone + Copy + Debug + Decodable + Default + Display + DoubleEndedIterator + Drop + Encodable + Eq + Default + Extend + Fn + FnMut + FnOnce + FromPrimitive + Hash + Iterator + IteratorExt + MutPtrExt + Ord + PartialEq + PartialOrd + PtrExt + Rand + Send + Sized + SliceConcatExt + SliceExt + Str + StrExt + Sync + ToString + + + bool + int + isize + uint + usize + i8 + i16 + i32 + i64 + u8 + u16 + u32 + u64 + f32 + f64 + float + char + str + Option + Result + Self + Box + Vec + String + + + c_float + c_double + c_void + FILE + fpos_t + DIR + dirent + c_char + c_schar + c_uchar + c_short + c_ushort + c_int + c_uint + c_long + c_ulong + size_t + ptrdiff_t + clock_t + time_t + c_longlong + c_ulonglong + intptr_t + uintptr_t + off_t + dev_t + ino_t + pid_t + mode_t + ssize_t + + + self + + + true + false + Some + None + Ok + Err + Success + Failure + Cons + Nil + + + EXIT_FAILURE + EXIT_SUCCESS + RAND_MAX + EOF + SEEK_SET + SEEK_CUR + SEEK_END + _IOFBF + _IONBF + _IOLBF + BUFSIZ + FOPEN_MAX + FILENAME_MAX + L_tmpnam + TMP_MAX + O_RDONLY + O_WRONLY + O_RDWR + O_APPEND + O_CREAT + O_EXCL + O_TRUNC + S_IFIFO + S_IFCHR + S_IFBLK + S_IFDIR + S_IFREG + S_IFMT + S_IEXEC + S_IWRITE + S_IREAD + S_IRWXU + S_IXUSR + S_IWUSR + S_IRUSR + F_OK + R_OK + W_OK + X_OK + STDIN_FILENO + STDOUT_FILENO + STDERR_FILENO + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/kate/data/update-files.xml b/kate/data/update-files.xml index 346f26a1c..443deddac 100644 --- a/kate/data/update-files.xml +++ b/kate/data/update-files.xml @@ -46,7 +46,7 @@ - + @@ -171,7 +171,7 @@ - + @@ -191,6 +191,7 @@ +