index
:
forks/emacs.git
local/emacs-29
local/emacs30
master
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
regex-emacs.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Update copyright year to 2025
Paul Eggert
2025-01-01
1
-1
/
+1
*
Prefer static_assert to verify
Stefan Kangas
2024-08-22
1
-1
/
+1
*
Tweak STORE_NUMBER arg type
Paul Eggert
2024-05-19
1
-1
/
+1
*
* src/regex-emacs.c (forall_firstchar_1): Improve corner case
Stefan Monnier
2024-01-22
1
-2
/
+12
*
Be more systematic about parens in C source code
Paul Eggert
2024-01-20
1
-8
/
+8
*
Revert "Add new `swap` macro and use it"
Po Lu
2024-01-06
1
-2
/
+2
*
Add new `swap` macro and use it
Stefan Kangas
2024-01-06
1
-2
/
+2
*
Merge from savannah/emacs-29
Po Lu
2024-01-02
1
-1
/
+1
|
\
|
*
; Add 2024 to copyright years
Po Lu
2024-01-02
1
-1
/
+1
*
|
; Fix typos
Stefan Kangas
2023-12-10
1
-1
/
+1
*
|
regex-emacs.c (forall_firstchar): Fix regression bug#67226
Stefan Monnier
2023-11-25
1
-6
/
+20
*
|
regex.c: Fix recent regression with mutually_exclusive_p
Stefan Monnier
2023-10-03
1
-8
/
+33
*
|
; * src/regex-emacs.c (forall_firstchar_1): Fix compilation error.
Eli Zaretskii
2023-09-30
1
-1
/
+2
*
|
regex.c: Remove the old analyzes functions
Stefan Monnier
2023-09-29
1
-562
/
+3
*
|
regex.c: Consolidate the two analysis functions
Stefan Monnier
2023-09-29
1
-11
/
+580
*
|
regex.c: Various cosmetic changes
Stefan Monnier
2023-09-29
1
-42
/
+45
*
|
* src/regex-emacs.c (STORE_NUMBER): Make it a plain function
Stefan Monnier
2023-09-29
1
-5
/
+6
*
|
search.c (re--describe-compiled): New function (bug#66261)
Stefan Monnier
2023-09-29
1
-85
/
+91
*
|
regex.c (mutually_exclusive_aux) <wordbound>: Remove optimization
Stefan Monnier
2023-09-28
1
-2
/
+15
*
|
* src/regex-emacs.c (analyze_first): Fix incorrect optimization
Stefan Monnier
2023-09-27
1
-2
/
+4
*
|
regex.c (mutually_exclusive_p): Fix initial value of `loop_beg`
Stefan Monnier
2023-09-26
1
-1
/
+1
*
|
* src/regex-emacs.c (mutually_exclusive_aux) [ENABLE_CHECKING]: Fix if
Stefan Monnier
2023-09-21
1
-3
/
+4
*
|
regex-emacs.c (mutually_exclusive_aux): Rework again
Stefan Monnier
2023-09-21
1
-41
/
+86
*
|
(mutually_exclusive_p): Fix the regression from commit 6fad73d7cc53
Stefan Monnier
2023-09-15
1
-8
/
+45
*
|
* src/regex-emacs.c (mutually_exclusive_p): Refactor
Stefan Monnier
2023-09-15
1
-91
/
+105
*
|
Merge from origin/emacs-29
Eli Zaretskii
2023-09-09
1
-1
/
+1
|
\
|
|
*
* src/regex-emacs.c (mutually_exclusive_p): Fix inf-loop (bug#65726)
Stefan Monnier
2023-09-04
1
-1
/
+1
*
|
Fix regexp character class syntax property ghost matching bug
Mattias Engdegård
2023-07-22
1
-12
/
+12
*
|
; Fix bug in regexp debug code
Mattias Engdegård
2023-07-21
1
-1
/
+1
*
|
Straighten regexp postfix operator after zero-width assertion parse
Mattias Engdegård
2023-06-21
1
-2
/
+13
*
|
* src/regex-emacs.c (regex_compile): Remove useless condition
Mattias Engdegård
2023-06-19
1
-1
/
+1
*
|
Prefer C23 ckd_* to Gnulib *_WRAPV macros
Paul Eggert
2023-05-17
1
-3
/
+2
*
|
(RE_SETUP_SYNTAX_TABLE_FOR_OBJECT): Simplify
Stefan Monnier
2023-04-12
1
-8
/
+8
*
|
(SETUP_SYNTAX_TABLE_FOR_OBJECT): Take a byteoffset
Stefan Monnier
2023-04-12
1
-10
/
+2
*
|
src/regex-emacs.c (POS_AS_IN_BUFFER): Delete macro
Stefan Monnier
2023-04-12
1
-15
/
+8
|
/
*
regex-emacs.c: Reduce the use of backtracking a bit further
Stefan Monnier
2023-02-20
1
-0
/
+18
*
; Fix typos
Stefan Kangas
2023-01-15
1
-1
/
+1
*
; Add 2023 to copyright years.
Eli Zaretskii
2023-01-01
1
-1
/
+1
*
Fix regexp matching with atomic strings and optimised backtracking
Mattias Engdegård
2022-10-24
1
-5
/
+9
*
Minor optimization of the "abort redisplay" feature
Eli Zaretskii
2022-06-25
1
-2
/
+2
*
Update redisplay ticks for more operations, and misc modifications
Eli Zaretskii
2022-06-19
1
-0
/
+30
*
Pacify GCC 12 in default developer build
Paul Eggert
2022-05-12
1
-10
/
+11
*
Replace ptrdiff_t with new specpdl_ref type for specpdl references
Mattias Engdegård
2022-02-12
1
-1
/
+1
*
; Add 2022 to copyright years.
Eli Zaretskii
2022-01-01
1
-1
/
+1
*
; Remove various duplicated words
Mattias Engdegård
2021-09-25
1
-2
/
+2
*
Update copyright year to 2021
Paul Eggert
2021-01-01
1
-1
/
+1
*
Fix [:upper:] and [:lower:] for Unicode characters (bug#11309)
Mattias Engdegård
2020-12-09
1
-8
/
+9
*
regex-emacs: copy less when reallocating
Paul Eggert
2020-08-26
1
-1
/
+1
*
regex-emacs: fix leak on memory allocation failure
Paul Eggert
2020-08-26
1
-1
/
+5
*
regex-emacs: subscript-check register numbers
Paul Eggert
2020-08-26
1
-1
/
+6
[next]