浏览代码

Merge pull request #5374 from Feoramund/fix-regex-docs

Fix RegEx docs
Jeroen van Rijn 2 月之前
父节点
当前提交
d9e08bc5d8
共有 2 个文件被更改,包括 1 次插入5 次删除
  1. 1 1
      core/sys/posix/posix.odin
  2. 0 4
      core/text/regex/regex.odin

+ 1 - 1
core/sys/posix/posix.odin

@@ -31,7 +31,7 @@ Unimplemented headers:
 - iso646.h | Impossible
 - math.h | See `core:c/libc`
 - mqueue.h | Targets don't seem to have implemented it
-- regex.h | See `core:regex`
+- regex.h | See `core:text/regex`
 - search.h | Not useful in Odin
 - spawn.h | Use `fork`, `execve`, etc.
 - stdarg.h | See `core:c/libc`

+ 0 - 4
core/text/regex/regex.odin

@@ -28,8 +28,6 @@ Creation_Error :: enum {
 	Expected_Delimiter,
 	// An unknown letter was supplied to `create_by_user` after the last delimiter.
 	Unknown_Flag,
-	// An unsupported flag was supplied.
-	Unsupported_Flag,
 }
 
 Error :: union #shared_nil {
@@ -69,7 +67,6 @@ Regular_Expression :: struct {
 
 /*
 An iterator to repeatedly match a pattern against a string, to be used with `*_iterator` procedures.
-Note: Does not handle `.Multiline` properly.
 */
 Match_Iterator :: struct {
 	regex:    Regular_Expression,
@@ -436,7 +433,6 @@ match_with_preallocated_capture :: proc(
 
 /*
 Iterate over a `Match_Iterator` and return successive captures.
-Note: Does not handle `.Multiline` properly.
 
 Inputs:
 - it: Pointer to the `Match_Iterator` to iterate over.