Skip to content

Commit 65c0c54

Browse files
committed
Document Fiddle
1 parent ab30432 commit 65c0c54

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# 19.2.0
22

3+
New features:
4+
5+
* `Fiddle` has been implemented.
6+
37
Bug fixes:
48

59
* Set `RbConfig::CONFIG['ruby_version']` to the same value as the TruffleRuby version. This fixes reusing C extensions between different versions of TruffleRuby with Bundler (#1715).

doc/contributor/stdlib.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
| `fcntl` | | C extension | Java extension | Ruby | None | |
2727
| `ffi` | | | Java extension | Ruby using `Polyglot` but it's limited | In the third-party FFi gem repository | Non-standard - third-party gem but defaults to included version on other implementations |
2828
| `fiber` | | C extension | Java extension | Java primitives | Specs | |
29-
| `fiddle` | FFI | C extension | Ruby using `FFI` | Ruby using `Polyglot` and `FFI` but it's limited | MRI | |
29+
| `fiddle` | FFI | C extension | Ruby using `FFI` | Ruby using `Polyglot`. | MRI | |
3030
| `fileutils` | | Ruby | As MRI (not in source repo) | As MRI | MRI | |
3131
| `find` | Traverse file systems | Ruby | As MRI | As MRI | Specs, MRI | |
3232
| `forwardable` | Method-call forwarding | Ruby | As MRI | As MRI | MRI | |

doc/user/compatibility.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -72,9 +72,6 @@ The following standard libraries are unsupported.
7272
* `win32`
7373
* `win32ole`
7474

75-
`fiddle` is not yet implemented - the module and some methods are there
76-
but not enough to run anything serious.
77-
7875
We provide our own included implementation of the interface of the `ffi` gem,
7976
like JRuby and Rubinius. The implementation should be fairly complete and passes
8077
all the specs of the `ffi` gem except for some rarely-used corner cases.

0 commit comments

Comments
 (0)