Prefer seq-filter in hanja-util.el

Benchmarking shows seq-filter to be ~30% faster on this machine.

* lisp/language/hanja-util.el (hanja-filter): Make into obsolete alias
for 'seq-filter'.  Update single caller.
10 jobs for master in 198 minutes and 59 seconds (queued for 8 seconds)
Status Job ID Name Coverage
  Build Images
failed #76209
build-image-inotify

02:04:36

 
  Normal
skipped #76210
test-all-inotify
 
  Platform Images
failed #76211
build-image-eglot

00:04:12

failed #76213
build-image-gnustep

01:39:22

failed #76212
build-image-tree-sitter

02:07:17

 
  Platforms
skipped #76214
test-eglot
skipped #76216
test-gnustep
skipped #76215
test-tree-sitter
 
  Native Comp Images
passed #76217
build-native-comp-speed2

02:16:28

 
  Native Comp
failed #76218
test-native-comp-speed2

01:02:26

 
Name Stage Failure
failed
test-native-comp-speed2 Native Comp
Uploading artifacts for failed job
Uploading artifacts...
test-native-comp-speed2-3624e9bd/: found 533 matching files and directories

Uploading artifacts as "archive" to coordinator... 201 Created
id=76218 responseStatus=201 Created token=efBG41vQ
Uploading artifacts...
test-native-comp-speed2-3624e9bd/junit-test-report.xml: found 1 matching files and directories

Uploading artifacts as "junit" to coordinator... 201 Created
id=76218 responseStatus=201 Created token=efBG41vQ
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 2

failed
build-image-tree-sitter Platform Images
2b7666ed5042: Retrying in 2 seconds
2b7666ed5042: Retrying in 1 second
context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-image-tree-sitter-3624e9bd: No such file or directory
ERROR: Job failed: exit code 1
failed
build-image-inotify Build Images
d07aa33ded28: Retrying in 2 seconds
d07aa33ded28: Retrying in 1 second
net/http: request canceled (Client.Timeout exceeded while awaiting headers)
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-image-inotify-3624e9bd: No such file or directory
ERROR: Job failed: exit code 1
failed
build-image-gnustep Platform Images
executor failed running [/bin/sh -c make bootstrap]: exit code: 2
Running after_script
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-image-gnustep-3624e9bd: No such file or directory
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
build-image-eglot Platform Images
rpc error: code = Canceled desc = grpc: the client connection is closing
Running after_script
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
find: build-image-eglot-3624e9bd: No such file or directory
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1