Skip to content

Commit 1ec4f92

Browse files
committed
Change some eq?s in snip handling code.
1 parent d1e3a99 commit 1ec4f92

File tree

4 files changed

+17
-17
lines changed

4 files changed

+17
-17
lines changed

gui-lib/mred/private/wxme/editor-snip.rkt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@
9999

100100
(def/override (set-admin [(make-or-false snip-admin%) a])
101101

102-
(when (not (eq? a s-admin))
102+
(when (not (object-or-false=? a s-admin))
103103
(super set-admin a)
104104
(when editor
105105
(if a
@@ -125,7 +125,7 @@
125125
(void))
126126

127127
(def/public (set-editor [editor<%> b])
128-
(unless (eq? editor b)
128+
(unless (object-or-false=? editor b)
129129
(when (and editor s-admin)
130130
(send editor set-admin #f))
131131
(set! editor b)

gui-lib/mred/private/wxme/mline.rkt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1148,7 +1148,7 @@ Debugging tools:
11481148
w h)))
11491149
(let ([maxspace (max maxspace (- maxantidescent maxbase))]
11501150
[maxdescent (max maxdescent (- maxantispace maxbase))])
1151-
(unless (eq? (mline-scroll-snip mline) scroll-snip)
1151+
(unless (object-or-false=? (mline-scroll-snip mline) scroll-snip)
11521152
(set! sizing-changed? #t)
11531153
(set-mline-scroll-snip! mline scroll-snip))
11541154
(unless (= (mline-last-h mline) last-h)

gui-lib/mred/private/wxme/pasteboard.rkt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@
237237
;; find snip:
238238
(let ([snip (find-snip x y)])
239239
(and snip
240-
(object-or-false=? snip s-caret-snip)
240+
(eq? snip s-caret-snip)
241241
(let-boxes ([x 0.0] [y 0.0])
242242
(get-snip-location snip x y)
243243
(let ([c (send snip adjust-cursor dc (- x scrollx) (- y scrolly)
@@ -260,7 +260,7 @@
260260
(values dc (+ x scrollx) (+ y scrolly) scrollx scrolly)))])
261261
(let ([snip (find-snip x y)])
262262
(when (and prev-mouse-snip
263-
(not (object-or-false=? snip prev-mouse-snip)))
263+
(not (eq? snip prev-mouse-snip)))
264264
(let ([loc (snip->loc prev-mouse-snip)])
265265
(send prev-mouse-snip on-event
266266
dc (- (loc-x loc) scrollx) (- (loc-y loc) scrolly)
@@ -269,7 +269,7 @@
269269
(set! prev-mouse-snip #f)
270270
(when (and snip
271271
(has-flag? (snip->flags snip) HANDLES-ALL-MOUSE-EVENTS)
272-
(not (object-or-false=? snip s-caret-snip)))
272+
(not (eq? snip s-caret-snip)))
273273
(let ([loc (snip->loc snip)])
274274
(set! prev-mouse-snip snip)
275275
(send snip on-event
@@ -278,7 +278,7 @@
278278
event)))
279279
(if (and s-caret-snip
280280
(or (not (send event button-down?))
281-
(object-or-false=? snip s-caret-snip)))
281+
(eq? snip s-caret-snip)))
282282
(let ([loc (snip->loc s-caret-snip)])
283283
(send s-caret-snip on-event
284284
dc (- (loc-x loc) scrollx) (- (loc-y loc) scrolly)
@@ -667,8 +667,8 @@
667667
(set-snip-loc! snip loc)
668668

669669
(set-snip-style! snip (send s-style-list convert (snip->style snip)))
670-
(when (object=? (snip->style snip)
671-
(send s-style-list basic-style))
670+
(when (eq? (snip->style snip)
671+
(send s-style-list basic-style))
672672
(let ([s (get-default-style)])
673673
(when s
674674
(set-snip-style! snip s))))
@@ -1098,11 +1098,11 @@
10981098
;; lock during set-admin! [???]
10991099
(send snip set-admin a)
11001100

1101-
(if (not (object-or-false=? (send snip get-admin) a))
1101+
(if (not (eq? (send snip get-admin) a))
11021102
;; something went wrong
11031103
(cond
11041104
[(and (not a)
1105-
(object-or-false=? (snip->admin snip) orig-admin))
1105+
(eq? (snip->admin snip) orig-admin))
11061106
;; force admin to null
11071107
(set-snip-admin! snip #f)
11081108
snip]
@@ -1248,7 +1248,7 @@
12481248

12491249
(send snip draw
12501250
dc x y dcx dcy dcr dcb dx dy
1251-
(if (object-or-false=? snip s-caret-snip)
1251+
(if (eq? snip s-caret-snip)
12521252
show-caret
12531253
'no-caret))
12541254

@@ -1799,7 +1799,7 @@
17991799
(do-buffer-paste cb time #f)
18001800

18011801
(if (and s-admin
1802-
(not (object-or-false=? snips start)))
1802+
(not (eq? snips start)))
18031803
(let ([dc (get-dc)])
18041804
(when dc
18051805
;; get top/left/bottom/right of pasted group:
@@ -1808,7 +1808,7 @@
18081808
[top +inf.0]
18091809
[right -inf.0]
18101810
[bottom -inf.0])
1811-
(if (object-or-false=? snip start)
1811+
(if (eq? snip start)
18121812
(let ([dx (- cx (/ (+ left right) 2))]
18131813
[dy (- cy (/ (+ top bottom) 2))])
18141814
;; shift the pasted group to center:
@@ -1824,7 +1824,7 @@
18241824
(max (loc-b loc) bottom)))))))
18251825
;; just select them:
18261826
(let loop ([snip snips])
1827-
(unless (object-or-false=? snip start)
1827+
(unless (eq? snip start)
18281828
(add-selected snip)
18291829
(loop (snip->next snip))))))))
18301830

gui-lib/mred/private/wxme/text.rkt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4298,9 +4298,9 @@
42984298
(set-snip-line! naya line)
42994299

43004300
(when line
4301-
(when (eq? (mline-snip line) snip)
4301+
(when (object-or-false=? (mline-snip line) snip)
43024302
(set-mline-snip! line naya))
4303-
(when (eq? (mline-last-snip line) snip)
4303+
(when (object-or-false=? (mline-last-snip line) snip)
43044304
(set-mline-last-snip! line naya)))
43054305

43064306
(send snip set-s-admin #f)

0 commit comments

Comments
 (0)