Skip to content

Commit daa8208

Browse files
committed
Added id-mixin
1 parent ea23b96 commit daa8208

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

DiffBackend/src/nodes.lisp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,9 @@
1111
(&rest slot-specs)
1212
&optional class-option)
1313
`(progn
14-
(defclass* ,name (,@(nconc superclasses '(diff-status-mixin no-whitespace-length-mixin)))
14+
(defclass* ,name (,@(nconc superclasses '(diff-status-mixin
15+
id-mixin
16+
no-whitespace-length-mixin)))
1517
,slot-specs
1618
,(when class-option
1719
class-option))))
@@ -29,6 +31,11 @@
2931
((keyword-lexem :accessor keyword-lexem
3032
:initarg :keyword-lexem)))
3133

34+
(defclass* id-mixin ()
35+
((id :accessor id
36+
:initarg :id
37+
:initform -1)))
38+
3239
(defclass* no-whitespace-length-mixin ()
3340
((no-whitespace-length :accessor no-whitespace-length
3441
:initarg :no-whitespace-length)))

0 commit comments

Comments
 (0)