[gdb/contrib] Improve words extraction in words.sh script
authorTom de Vries <tdevries@suse.de>
Fri, 22 Nov 2019 15:23:22 +0000 (16:23 +0100)
committerTom de Vries <tdevries@suse.de>
Fri, 22 Nov 2019 15:23:22 +0000 (16:23 +0100)
Remove more punctuation and quoting in words.sh script.

gdb/ChangeLog:

2019-11-22  Tom de Vries  <tdevries@suse.de>

* contrib/words.sh: Improve words extraction.

Change-Id: I1d9eea165731af4e6c4e1c7e09aed9b07af6395c

gdb/ChangeLog
gdb/contrib/words.sh

index 25c63c76589e7cdcba7bf503f7f9f62fbce81f9e..93258c3d8676f2968c1d44448e85cc7471670001 100644 (file)
@@ -1,3 +1,7 @@
+2019-11-22  Tom de Vries  <tdevries@suse.de>
+
+       * contrib/words.sh: Improve words extraction.
+
 2019-11-22  Tom de Vries  <tdevries@suse.de>
 
        * contrib/words.sh: Combine sed invocations.
index 8c4fdd072f74d52c2984f11dbf98a83e6b3b3106..ec8bcd06cbfe3f3a3c6630b85923ba0422ed6e42 100755 (executable)
@@ -115,9 +115,10 @@ awk \
     -f "$awkfile" \
     -- "$@" \
     | sed \
-         -e 's/[%^$~#{}`&=@,. \t\/_()|<>\+\*-]/\n/g' \
+         -e 's/[!"?;:%^$~#{}`&=@,. \t\/_()|<>\+\*-]/\n/g' \
          -e 's/\[/\n/g' \
          -e 's/\]/\n/g' \
+         -e "s/'/\n/g" \
          -e 's/[0-9][0-9]*/\n/g' \
          -e 's/[ \t]*//g' \
     | tr '[:upper:]' '[:lower:]' \