User contributions
From Free Pascal wiki
Jump to navigationJump to search- 16:29, 5 March 2024 diff hist +219 User:Nickysn current
- 16:21, 5 March 2024 diff hist +8 User:Nickysn
- 03:58, 7 January 2024 diff hist +65 WebAssembly/Roadmap →Long-Term: - internal linker enabled
- 02:51, 25 October 2023 diff hist +56 WebAssembly/Goto Added category and "See also" current
- 02:50, 25 October 2023 diff hist -519 WebAssembly/Roadmap →Long-Term
- 02:50, 25 October 2023 diff hist +778 N WebAssembly/Goto Initial version of the page
- 02:43, 25 October 2023 diff hist +179 WebAssembly/Roadmap →Long-Term: - goto is implemented now
- 03:37, 22 October 2023 diff hist 0 WebAssembly/Roadmap →Long-Term
- 16:32, 26 June 2023 diff hist -105 WebAssembly/Reference types →Free Pascal support: - support was merged into main current
- 16:31, 26 June 2023 diff hist -117 WebAssembly/JS-Promise Integration →Free Pascal support: - branch was merged into main current
- 18:54, 20 June 2023 diff hist +10 WebAssembly/Reference types →Future features (Not yet implemented): - added link to the multivale extension
- 18:52, 20 June 2023 diff hist +243 WebAssembly/Reference types →Future features (Not yet implemented): - it might be possible in the future to pass them as 'var' and 'out' parameters
- 18:49, 20 June 2023 diff hist +22 m WebAssembly/Reference types →Restrictions
- 18:48, 20 June 2023 diff hist +34 WebAssembly →See Also: - added link to reference types
- 18:44, 20 June 2023 diff hist +136 WebAssembly/Reference types →See also: - added proposal for adding reference types to clang
- 18:42, 20 June 2023 diff hist +18 m WebAssembly/Reference types Renamed "Not yet implemented" to "Future features"
- 18:42, 20 June 2023 diff hist +475 WebAssembly/Reference types Future features (not yet implemented/TODO)
- 18:38, 20 June 2023 diff hist +527 WebAssembly/Reference types More restrictions and allowed operations
- 18:29, 20 June 2023 diff hist +24 WebAssembly/Reference types link to webassembly globals
- 18:25, 20 June 2023 diff hist +14 m WebAssembly/Reference types →funcref
- 18:22, 20 June 2023 diff hist +1,342 N WebAssembly/Reference types Initial version of the page
- 17:39, 20 June 2023 diff hist +3 m WebAssembly/JS-Promise Integration
- 17:39, 20 June 2023 diff hist +221 WebAssembly/JS-Promise Integration What's the basic point - calling asynchronous functions as if they are synchronous.
- 17:04, 20 June 2023 diff hist -40 WebAssembly/JS-Promise Integration working example moved to 'see also' section
- 17:03, 20 June 2023 diff hist +116 WebAssembly/JS-Promise Integration added link to working example
- 17:00, 20 June 2023 diff hist +525 WebAssembly/JS-Promise Integration →Promising exports: - more details on how to use them on the JS side
- 16:54, 20 June 2023 diff hist +1,497 WebAssembly/JS-Promise Integration →Suspending externals: - more details on implementing suspending functions on the JavaScript side
- 16:33, 20 June 2023 diff hist +152 WebAssembly/JS-Promise Integration →See Also: - added link to the official proposal overview
- 15:14, 20 June 2023 diff hist +41 WebAssembly →See Also: - added WebAssembly/JS-Promise_Integration
- 14:59, 20 June 2023 diff hist +91 WebAssembly/JS-Promise Integration →See Also: - added link to the V8 blog
- 14:57, 20 June 2023 diff hist +447 WebAssembly/JS-Promise Integration Added section "browser support" with more info on how to enable this feature
- 11:51, 18 June 2023 diff hist +856 WebAssembly/JS-Promise Integration basic info about the language extension (suspending externals + promising exports)
- 11:35, 18 June 2023 diff hist +625 N WebAssembly/JS-Promise Integration initial version of the page
- 05:27, 7 May 2023 diff hist +12 m FPC IRC channel →#fpc: - minor formatting fixes
- 05:26, 7 May 2023 diff hist +244 FPC IRC channel Split page into sections - official and unofficial channels, to make it more clear that the channels mentioned here are unofficial. Create subsections for each channel, added some info about #fpc-alt as well.
- 17:45, 24 July 2022 diff hist +12 WebAssembly/Globals →Pascal syntax proposal: - let's change the section name to 'WebAssembly.Global' - more verbose, yet readable and less likely to clash with a real object section name that someone is using current
- 16:42, 24 July 2022 diff hist +124 WebAssembly/Globals →Pascal syntax proposal: - added the Jonas proposal for using section 'global'
- 19:11, 22 July 2022 diff hist +317 WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 19:08, 22 July 2022 diff hist +18 WebAssembly/Globals →Pascal syntax proposal
- 19:03, 22 July 2022 diff hist +38 WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 19:02, 22 July 2022 diff hist +44 WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 19:02, 22 July 2022 diff hist +5 m WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 18:58, 22 July 2022 diff hist +299 WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 18:54, 22 July 2022 diff hist -6 m WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 16:44, 22 July 2022 diff hist -115 WebAssembly/Roadmap →Long-Term: - linker map files now work with LLVM-LD 14
- 16:42, 22 July 2022 diff hist +125 WebAssembly/Roadmap →Long-Term: - Added WebAssembly globals to the roadmap
- 16:26, 22 July 2022 diff hist +150 WebAssembly/Globals →Pascal syntax proposal
- 16:24, 22 July 2022 diff hist +75 WebAssembly/Globals →Pascal syntax proposal
- 16:23, 22 July 2022 diff hist +73 WebAssembly/Globals →Special WebAssembly globals: - Basic C ABI external link added
- 15:42, 22 July 2022 diff hist +38 WebAssembly/Globals →Pascal syntax proposal
- 15:39, 22 July 2022 diff hist 0 WebAssembly/Globals →Pascal syntax proposal
- 15:38, 22 July 2022 diff hist +199 WebAssembly/Globals →Pascal syntax proposal
- 15:24, 22 July 2022 diff hist +98 WebAssembly/Globals →Pascal syntax proposal
- 15:17, 22 July 2022 diff hist +62 WebAssembly/Globals →Pascal syntax proposal
- 15:08, 22 July 2022 diff hist +250 WebAssembly/Globals →Pascal syntax proposal
- 15:06, 22 July 2022 diff hist +82 WebAssembly/Globals →Pascal syntax proposal
- 15:05, 22 July 2022 diff hist +133 WebAssembly/Globals →Pascal syntax proposal
- 15:00, 22 July 2022 diff hist +178 WebAssembly/Globals →Pascal syntax proposal
- 14:58, 22 July 2022 diff hist -7 WebAssembly/Globals →Pascal syntax proposal
- 14:58, 22 July 2022 diff hist +305 WebAssembly/Globals →Pascal syntax proposal
- 14:56, 22 July 2022 diff hist +449 WebAssembly/Globals →Pascal syntax proposal
- 14:53, 22 July 2022 diff hist +30 WebAssembly/Globals
- 14:36, 22 July 2022 diff hist +16 WebAssembly/Globals →TLS-related globals
- 14:36, 22 July 2022 diff hist +490 WebAssembly/Globals →TLS-related globals
- 14:28, 22 July 2022 diff hist +771 WebAssembly/Globals
- 14:19, 22 July 2022 diff hist -3 m WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 14:18, 22 July 2022 diff hist +298 WebAssembly/Globals →Differences between Pascal global variables and WebAssembly globals
- 14:16, 22 July 2022 diff hist +75 WebAssembly/Globals
- 14:15, 22 July 2022 diff hist +270 N WebAssembly/Globals Created page with "WebAssembly supports a feature, called "global variables" or just "globals". They differ from global variables in Pascal. This page discusses the possibility of extending FPC,..."
- 22:10, 15 July 2022 diff hist +1 m WebAssembly/Threads →Actually starting a thread current
- 22:04, 15 July 2022 diff hist +5 WebAssembly/Threads →Actually starting a thread
- 22:04, 15 July 2022 diff hist +4 WebAssembly/Threads →Actually starting a thread
- 22:04, 15 July 2022 diff hist +135 WebAssembly/Threads →Actually starting a thread
- 22:02, 15 July 2022 diff hist +136 WebAssembly/Threads →Actually starting a thread
- 21:57, 15 July 2022 diff hist +6 WebAssembly/Threads →Actually starting a thread
- 21:56, 15 July 2022 diff hist +233 WebAssembly/Threads →Actually starting a thread
- 21:55, 15 July 2022 diff hist +331 WebAssembly/Threads →Actually starting a thread
- 21:40, 15 July 2022 diff hist +82 WebAssembly/Threads →Thread Local Storage (threadvars)
- 21:34, 15 July 2022 diff hist +129 WebAssembly/Threads →Thread Local Storage (threadvars)
- 21:32, 15 July 2022 diff hist +222 WebAssembly/Threads →Actually starting a thread
- 21:30, 15 July 2022 diff hist +113 WebAssembly/Threads →Actually starting a thread
- 21:27, 15 July 2022 diff hist +284 WebAssembly/Threads →Thread Local Storage (threadvars)
- 21:25, 15 July 2022 diff hist +352 WebAssembly/Threads →Thread Local Storage (threadvars)
- 21:16, 15 July 2022 diff hist +182 WebAssembly/Threads →Actually starting a thread
- 21:14, 15 July 2022 diff hist +8 WebAssembly/Threads →Actually starting a thread
- 21:11, 15 July 2022 diff hist +180 WebAssembly/Threads →Actually starting a thread
- 21:07, 15 July 2022 diff hist +24 m WebAssembly/Threads →Actually starting a thread
- 21:07, 15 July 2022 diff hist +51 WebAssembly/Threads →Actually starting a thread
- 21:06, 15 July 2022 diff hist +146 WebAssembly/Threads →Actually starting a thread
- 21:03, 15 July 2022 diff hist +81 WebAssembly/Threads →Actually starting a thread
- 21:02, 15 July 2022 diff hist +71 WebAssembly/Threads →Actually starting a thread
- 21:01, 15 July 2022 diff hist -4 WebAssembly/Threads →Actually starting a thread
- 21:00, 15 July 2022 diff hist +812 WebAssembly/Threads →Actually starting a thread
- 20:52, 15 July 2022 diff hist +12 m WebAssembly/Threads Last section renamed "Actually starting a thread"
- 05:19, 14 July 2022 diff hist +174 WebAssembly/Threads →Thread support
- 05:12, 14 July 2022 diff hist +238 WebAssembly/Threads →Thread Local Storage (threadvars)
- 03:06, 22 June 2022 diff hist +96 WebAssembly →Free Pascal and WebAssembly: - more WASI packages/units now compile successfully
- 02:34, 21 June 2022 diff hist -1 m WebAssembly/Files current
- 01:28, 21 June 2022 diff hist +88 WebAssembly/Threads →Thread support: - added link to the WASI Native Threads API proposal
- 00:54, 21 June 2022 diff hist +4 m WebAssembly/Files →File access, using wasmtime
- 00:52, 21 June 2022 diff hist +32 m WebAssembly/Files →File access, using wasmtime: - clarification
- 00:48, 21 June 2022 diff hist +445 WebAssembly/Files →Caveats: - relative paths
- 00:43, 21 June 2022 diff hist +25 WebAssembly/Files moved Current directory to a subsection inside Caveats
- 00:42, 21 June 2022 diff hist +24 m WebAssembly Added link to WebAssembly/Files
- 00:42, 21 June 2022 diff hist +26 WebAssembly/Files Added category WebAssembly
- 00:41, 21 June 2022 diff hist +1,388 N WebAssembly/Files Started a new page, describing WASI filesystem access and caveats
- 19:37, 28 May 2022 diff hist +257 User:Nickysn My contributions to FPC
- 19:28, 28 May 2022 diff hist +26 m WebAssembly/DOM Added category WebAssembly
- 19:19, 28 May 2022 diff hist +263 WebAssembly/Threads Added section Thread Local Storage, as this also needs to be done for complete threads support
- 19:16, 28 May 2022 diff hist +402 WebAssembly/Threads →Shared memory and passive segments: - shared memory and passive segments have been implemented by passing the options to the linker
- 17:10, 28 May 2022 diff hist +654 WebAssembly/Threads More info about shared memory and passive segments
- 16:58, 28 May 2022 diff hist +39 WebAssembly/Roadmap Added link to the WebAssembly/Threads page
- 16:56, 28 May 2022 diff hist +26 WebAssembly/Threads Added category WebAssembly
- 00:35, 28 May 2022 diff hist +6,040 WebAssembly/Threads →Atomic instructions: - atomic functions are available in the WebAssembly unit
- 00:32, 28 May 2022 diff hist -4 WebAssembly/Threads →Atomic instructions: - there's now a new compiler option to enable WASM threads: -CTwasmthreads, it should be used to compile the RTL, instead of -dFPC_WASM_THREADS
- 07:37, 24 May 2022 diff hist 0 m WebAssembly/Threads →Atomic instructions: - Use consistent capitalization for "Interlocked"
- 07:31, 24 May 2022 diff hist +872 WebAssembly/Threads →Atomic instructions: - document the RTL changes made for the support of atomic instructions with -dFPC_WASM_THREADS
- 15:29, 30 April 2022 diff hist +57 Platform list OpenBSD for x86_64 is supported as well
- 02:06, 17 February 2022 diff hist +5 Installing the Free Pascal Compiler →Compiling the FPC source: - make clean and make all should be separate commands in case of "make -jXXX" parallel compilation
- 17:04, 13 February 2022 diff hist +20 FPC New Features Trunk →TStream methods for RawByteString and UnicodeString
- 15:11, 13 February 2022 diff hist +1,176 FPC New Features Trunk →Units
- 16:58, 12 February 2022 diff hist +2,623 FPC New Features Trunk →Units
- 16:33, 12 February 2022 diff hist -150 Free Vision →Unicode version
- 16:22, 12 February 2022 diff hist +58 FPC New Features Trunk →Units
- 16:19, 12 February 2022 diff hist +203 FPC New Features Trunk →Unicode support
- 16:15, 12 February 2022 diff hist +425 FPC New Features Trunk →Units
- 11:15, 26 January 2022 diff hist +27 WebAssembly Added section "Free Pascal support"
- 11:10, 26 January 2022 diff hist -4 m WebAssembly/Compiler →Obtaining the compiler sources: - removed repeated word "now"
- 10:57, 26 January 2022 diff hist +120 WebAssembly/Compiler →Prerequisites: - known external assembler bug with LLVM 13.0.0
- 15:47, 19 October 2021 diff hist -40 WebAssembly/Roadmap →Short-Term: - WASI.File I/O is working
- 15:43, 19 October 2021 diff hist +107 WebAssembly/Roadmap →Short-Term: - SysUtils is working
- 15:40, 19 October 2021 diff hist -24 WebAssembly/Roadmap →Short-Term: - DOS.FSearch has been implemented
- 14:44, 19 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FindFirst, FindNext and FindClose have been implemented
- 00:31, 13 October 2021 diff hist +101 WebAssembly/Roadmap →Short-Term: - SysUtils.Date and time functions, related to the system clock have been implemented
- 10:29, 12 October 2021 diff hist +64 WebAssembly/Roadmap →Short-Term: - DOS.SetFTime has been implemented
- 08:27, 12 October 2021 diff hist -24 WebAssembly/Roadmap →Short-Term: - DOS.GetFAttr has been implemented
- 06:10, 12 October 2021 diff hist +10 WebAssembly/Roadmap moved DOS.SetFAttr to long term/unsupported features
- 06:05, 12 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - FileGetAttr has been implemented
- 04:40, 12 October 2021 diff hist +30 WebAssembly/Roadmap moved SysUtils.FileSetAttr to the long term/unsupported features
- 04:37, 12 October 2021 diff hist +3 WebAssembly/Roadmap →Long-Term: - fixed table
- 04:34, 12 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FileGetSymLinkTarget has been implemented
- 03:01, 12 October 2021 diff hist +215 WebAssembly/Roadmap moved SysUtils.DiskFree and DiskSize to the long term roadmap
- 02:59, 12 October 2021 diff hist +144 WebAssembly/Roadmap →Long-Term: - added non-local GOTO as a separate item, because it's a very different feature, compared to local GOTO
- 02:53, 12 October 2021 diff hist +229 WebAssembly/Roadmap →Short-Term: - SysUtils.DirectoryExists is almost ready
- 02:45, 12 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FileExists has been implemented
- 14:52, 11 October 2021 diff hist +84 WebAssembly/Roadmap →Short-Term: - SysUtils.FileSetDate has been implemented
- 14:29, 11 October 2021 diff hist +4 m WebAssembly/Roadmap →Short-Term
- 14:28, 11 October 2021 diff hist +84 WebAssembly/Roadmap →Short-Term: - SysUtils.FileAge has been implemented
- 14:10, 11 October 2021 diff hist +84 WebAssembly/Roadmap →Short-Term: - SysUtils.FileGetDate has been implemented
- 10:28, 11 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.DeleteFile has been implemented
- 10:15, 11 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.RenameFile is implemented
- 10:08, 11 October 2021 diff hist +124 WebAssembly/Roadmap →Short-Term: - added SysUtils.DiskFree and .DiskSize
- 10:03, 11 October 2021 diff hist +837 WebAssembly/Roadmap →Short-Term: - added more unimplemented SysUtils file functions
- 09:54, 11 October 2021 diff hist +88 WebAssembly/Roadmap →Short-Term
- 09:53, 11 October 2021 diff hist -20 WebAssembly/Roadmap →Short-Term: - SysUtils.FileCreate, FileRead, FileWrite, FileSeek and FileTruncate are implemented
- 09:13, 11 October 2021 diff hist +130 WebAssembly/Roadmap →Short-Term: - SysUtils.FileOpen is implemented
- 08:55, 11 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.FileClose is implemented
- 08:45, 11 October 2021 diff hist +505 WebAssembly/Roadmap →Short-Term: - added the sysutils file functions
- 19:49, 10 October 2021 diff hist +438 WebAssembly/Roadmap →Short-Term: - updated ChDir support to "in progress"
- 07:23, 10 October 2021 diff hist +8 AnsiString →see also: - fix URLs
- 05:14, 6 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils environment variables functions are now working
- 04:39, 6 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.Sleep is now implemented
- 03:48, 6 October 2021 diff hist -4 WebAssembly/Roadmap →Short-Term: - SysUtils.GetTickCount64 has been implemented
- 20:26, 5 October 2021 diff hist +81 WebAssembly/Roadmap →Short-Term
- 20:25, 5 October 2021 diff hist +100 WebAssembly/Roadmap →Short-Term
- 20:22, 5 October 2021 diff hist +214 WebAssembly/Roadmap →Short-Term: - added the working parts of SysUtils
- 20:15, 5 October 2021 diff hist +272 WebAssembly/Roadmap →Short-Term: - added the missing SysUtils features, grouped by category