Changes since v2:
- Add word regex to support for R7RS identifiers that allow for special
characters between vertical lines, such as |foo bar baz|.
- Change t4034 to include the above case.
Atharva Raykar (1):
userdiff: add support for Scheme
Documentation/gitattributes.txt | 2 ++
t/t4018-diff-funcname.sh | 1 +
t/t4018/scheme-class | 7 +++++++
t/t4018/scheme-def | 4 ++++
t/t4018/scheme-def-variant | 4 ++++
t/t4018/scheme-define-slash-public | 7 +++++++
t/t4018/scheme-define-syntax | 8 ++++++++
t/t4018/scheme-define-variant | 4 ++++
t/t4018/scheme-library | 11 +++++++++++
t/t4018/scheme-local-define | 4 ++++
t/t4018/scheme-module | 6 ++++++
t/t4018/scheme-top-level-define | 4 ++++
t/t4018/scheme-user-defined-define | 6 ++++++
t/t4034-diff-words.sh | 1 +
t/t4034/scheme/expect | 11 +++++++++++
t/t4034/scheme/post | 6 ++++++
t/t4034/scheme/pre | 6 ++++++
userdiff.c | 9 +++++++++
18 files changed, 101 insertions(+)
create mode 100644 t/t4018/scheme-class
create mode 100644 t/t4018/scheme-def
create mode 100644 t/t4018/scheme-def-variant
create mode 100644 t/t4018/scheme-define-slash-public
create mode 100644 t/t4018/scheme-define-syntax
create mode 100644 t/t4018/scheme-define-variant
create mode 100644 t/t4018/scheme-library
create mode 100644 t/t4018/scheme-local-define
create mode 100644 t/t4018/scheme-module
create mode 100644 t/t4018/scheme-top-level-define
create mode 100644 t/t4018/scheme-user-defined-define
create mode 100644 t/t4034/scheme/expect
create mode 100644 t/t4034/scheme/post
create mode 100644 t/t4034/scheme/pre