Commit History

Author SHA1 Message Date
  Hikaru Tanaka fc4135bb0e Remove deprecated icons section flag 'foldershortcut' (#551) 1 month ago
  Martijn Laan 5cb999d551 Add ISPP's {#CompilerPath} and {#SourcePath} to autocomplete. Would like to add {#__FILENAME__}, {#__PATHFILENAME__} and {#__DIR__} as well, but not with those names: too ugly + wouldnt be grouped together + not clear enough that they only apply to include files. So should think of new names before adding them. 2 months ago
  Martijn Laan 3836bc1eb8 Update whatsnew, the example and the highlighter. 2 months ago
  Martijn Laan ecbc01910b Merge branch 'files-download' 3 months ago
  Martijn Laan 9ca6212543 Merge branch 'main' into files-download 3 months ago
  Martijn Laan 55d5df2b45 Improve ShowCaretPosition debug option to show style names instead of only numbers. 3 months ago
  Martijn Laan 3c67d36bff Add [Files] flag "download" for integrated download support. Was rather easy 👍 3 months ago
  Martijn Laan 7241c79431 Highlight occurrences of current word: be more like VSCode and VS. For example, exclude 'begin' and 'end' in [Code]. 3 months ago
  Martijn Laan 7f6278c99b Merge branch 'files-extractarchive' 3 months ago
  Martijn Laan c645409e76 Compiler: add extractarchive flag & ExtractArchivePassword parameter. 3 months ago
  Martijn Laan 56bbf40579 Add [ISSigKeys] RuntimeID, remove [Code] ISSigLoadTextFromFile. 3 months ago
  Martijn Laan ce14023594 Add [Files] ISSigAllowedKeys parameter. Not yet used by Setup and not yet documented. Can be set to a space separated list of key names and groups. 4 months ago
  Martijn Laan 7840e44c1f Add [ISSigKeys] Group parameter. 4 months ago
  Martijn Laan 38b9393df1 Add alternative KeyFile parameter to [ISSigKeys]. Also cleanup a leftover LowerCase on the PublicY parameter. 4 months ago
  Martijn Laan 65ebcc30db Add issigverify flag, doesnt actually verify yet. The external+issigverify limitation is temporary. Still already storing stuff in SetupHeader. The sign+issigverify limitation is not temporary since signing breaks the issig. 4 months ago
  Martijn Laan a7a5b2c4ab Allow optional KeyID parameter allowing the script write to catch mistakes early. 4 months ago
  Martijn Laan cde52c4d71 Merge branch 'main' into issigkeys 4 months ago
  Martijn Laan e4c5616be8 Fix autocomplete for [Components] and [Dirs]. This was broken a long time ago by fc3bf40e and partially fixed 88d69cb5 but only noticed half of the problem back then. 4 months ago
  Martijn Laan ac2b262ddc Some initial work on [ISSigKeys]. 4 months ago
  Martijn Laan 2679b7feec Add 'procedure' and 'function' headers to the hints and also show those without parameters. 7 months ago
  Martijn Laan 9f9b841e7b Add function definition hints on mouseover for [Code] functions and class members. Always shows all matching class members instead of just those of the object's class. 7 months ago
  Martijn Laan 6f13b4782b Add new support functions StringJoin, StringSplit, and StringSplitEx. Todo: doc. 9 months ago
  Martijn Laan dc634c99de Work on adding CreateExtractionPage and also make some other improvements. Some todos left as mentioned in the code and also didn't actually test the page yet. 9 months ago
  Martijn Laan c73c8e7125 Autocompletion now works for multiple flags instead of for the first only. Does require the flags to be valid ones. Also some cleanup. 10 months ago
  Martijn Laan 88d69cb58c Fix duplicate BuildFlagsWordList calls. Did not actually cause a problem. 10 months ago
  Martijn Laan 8150ccabcc Cleanup. 10 months ago
  Martijn Laan f41fde6bdf Added autocompletion support for the [Messages] section. 10 months ago
  Martijn Laan 96d1b58d9b Add autocompletion support for all Pascal Scripting event function parameters. Always shows all parameters instead of just those of the current event function. 11 months ago
  Martijn Laan e955344670 Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead. 11 months ago
  Martijn Laan 6db7a31745 Move the sources back into the Src folder now that they have prefixes. Changed the Shared prefix of the files which were in SetupLdrAndSetup to Setup. Todo: the remaining dirs with helper code. 1 year ago