Skip to main content
deleted 11 characters in body
Source Link
Mr.Wizard
  • 273.1k
  • 34
  • 595
  • 1.4k

Bug introduced betweenin 10.01 and 10.2, fixed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced between 10.0 and 10.2, fixed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced in 10.1 and fixed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

deleted 10 characters in body
Source Link
Kuba
  • 137.7k
  • 13
  • 289
  • 751

Bug introduced between 10.0 and 10.2, seems addressedfixed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced between 10.0 and 10.2, seems addressed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced between 10.0 and 10.2, fixed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced between 10.0 and 10.2 and persists through, seems addressed in 11.0.01

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced between 10.0 and 10.2 and persists through 11.0.0

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

Bug introduced between 10.0 and 10.2, seems addressed in 11.1

Thank you for taking the time to send in this report. It does appear that pattern-variable renaming misses symbols within Except when using With. I will forward an incident report to our developers regarding this issue, and include the discussion in the stack exchange article.


With[{u = {f}},
 HoldPattern[G[f_, Except[f_]]] :> u
 ]

gives

HoldPattern[G[f$_, Except[f_]]] :> {f}

I would expect

HoldPattern[G[f$_, Except[f$_]]] :> {f}

Bug?

added 362 characters in body
Source Link
masterxilo
  • 5.8k
  • 19
  • 39
Loading
removed unnecessary assignment
Source Link
masterxilo
  • 5.8k
  • 19
  • 39
Loading
edited tags
Link
Szabolcs
  • 236.5k
  • 31
  • 641
  • 1.3k
Loading
Source Link
masterxilo
  • 5.8k
  • 19
  • 39
Loading