[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: wrap-search 3.3.5
From: |
Emanuel Berg |
Subject: |
Re: wrap-search 3.3.5 |
Date: |
Fri, 26 Aug 2022 00:19:29 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Stefan Monnier wrote:
>> (let*((case-fold-search (not case))
>> (pos (point))
>> (data (if rev (list #'search-backward end beg)
>> (list #'search-forward beg end) ))
>> (search-f (car data))
>> (search-beg (cadr data))
>> (search-end (caddr data)) )
>
> You can also write this as
>
> (pcase-let* ((case-fold-search (not case))
> (pos (point))
> (`(,search-f ,search-beg ,search-end)
> (if rev (list #'search-backward end beg)
> (list #'search-forward beg end))))
`pcase-let'?
--
underground experts united
https://dataswamp.org/~incal
- Re: wrap-search 3.3.5, (continued)
- RE: [External] : Re: wrap-search 3.3.5, Drew Adams, 2022/08/25
- Re: wrap-search 3.3.5, Stefan Monnier, 2022/08/25
- Re: wrap-search 3.3.5, Emanuel Berg, 2022/08/25
- Re: wrap-search 3.3.5, Emanuel Berg, 2022/08/25
- Re: wrap-search 3.3.5, Stefan Monnier, 2022/08/25
- Re: wrap-search 3.3.5, Emanuel Berg, 2022/08/25
- Re: wrap-search 3.3.5, Emanuel Berg, 2022/08/25
- Re: wrap-search 3.3.5,
Emanuel Berg <=
- Re: wrap-search 3.3.5, Emanuel Berg, 2022/08/26