File 4721-Remove-and-or-in-wx.patch of Package erlang
From 31cc459f0fe9f3b439f9694b7b879f766cd6e2f9 Mon Sep 17 00:00:00 2001
From: Maria Scott <maria-12648430@hnc-agency.org>
Date: Tue, 17 Feb 2026 18:31:01 +0100
Subject: [PATCH] Remove and/or in wx
---
lib/wx/examples/simple/menu.erl | 4 +---
lib/wx/examples/sudoku/sudoku_game.erl | 6 ++----
2 files changed, 3 insertions(+), 7 deletions(-)
diff --git a/lib/wx/examples/simple/menu.erl b/lib/wx/examples/simple/menu.erl
index 8abdd2145e..e87f5987d7 100644
--- a/lib/wx/examples/simple/menu.erl
+++ b/lib/wx/examples/simple/menu.erl
@@ -532,7 +530,7 @@ onMenuAction(#wx{id=?menuID_MENU_APPEND_SUB, obj=Frame}, #state{} = State) ->
State;
-onMenuAction(#wx{id=Id, obj=Frame}, #state{}=State) when ((Id >= ?menuID_DUMMY_FIRST) and (Id =< ?menuID_DUMMY_LAST)) ->
+onMenuAction(#wx{id=Id, obj=Frame}, #state{}=State) when Id >= ?menuID_DUMMY_FIRST, Id =< ?menuID_DUMMY_LAST ->
logMessage(Frame, "Dummy item #~p ~n", [Id - ?menuID_DUMMY_FIRST + 1]),
State;
diff --git a/lib/wx/examples/sudoku/sudoku_game.erl b/lib/wx/examples/sudoku/sudoku_game.erl
index 4acea4c9c8..8bdfd5d012 100644
--- a/lib/wx/examples/sudoku/sudoku_game.erl
+++ b/lib/wx/examples/sudoku/sudoku_game.erl
@@ -244,10 +242,10 @@ solve([Index|Rest],All, St, S, US, Orig) ->
solve_1(RCM={R,C,_M}, Avail, St) ->
All = all(RCM),
- Poss = fun({RI,CI},Acc) when (RI == R) and (CI == C) -> Acc;
+ Poss = fun({RI,CI},Acc) when RI == R, CI == C -> Acc;
({RI,CI},Acc) -> gb_sets:union(poss(rcm({RI,CI}),St),Acc)
end,
- D = fun({RI,CI},Acc) when (RI == R) and (CI == C) ->
+ D = fun({RI,CI},Acc) when RI == R, CI == C ->
io:format("~p:~p: ignore~n",[RI,CI]),
Acc;
({RI,CI},Acc) ->
--
2.51.0