# HG changeset patch # User wenzelm # Date 1568288153 -7200 # Node ID 60b1eda998f35f515b87dd80cf9a2c18fae89a91 # Parent 8c7706b053c7a33fb42a8a45a3896d8b6d55b408 disallow accidental duplicates within the same session specification -- proper total match; diff -r 8c7706b053c7 -r 60b1eda998f3 src/Pure/Thy/sessions.scala --- a/src/Pure/Thy/sessions.scala Thu Sep 12 13:33:09 2019 +0200 +++ b/src/Pure/Thy/sessions.scala Thu Sep 12 13:35:53 2019 +0200 @@ -691,7 +691,7 @@ val session = info.name val canonical_dir = dir.canonical_file dirs.get(canonical_dir) match { - case Some(session1) if session1 != session => + case Some(session1) => val info1 = info_graph.get_node(session1) error("Duplicate use of directory " + dir + "\n for session " + quote(session1) + Position.here(info1.pos) +