Bug Tracker

Opened 14 years ago

Closed 12 years ago

Last modified 11 years ago

#4192 closed bug (wontfix)

Extend and RegExp

Reported by: braillane Owned by: flesler
Priority: major Milestone: 1.3.2
Component: core Version: 1.3.1
Keywords: Cc: braillane
Blocked by: Blocking:


I try to clone an object but there's a bug. In my Original object i have a RegExp. When i clone this object, my RegExp is transformed into a ampty object... My RegExp become unusable... this is a code showing the problem :

defaultopt = { text:"blabla",regexp : new RegExp("[c]")}; opt = {regexp : new RegExp("[d]")}; var target; jQuery.extend(true,target,defaultopt,opt);

Change History (5)

comment:1 Changed 14 years ago by flesler

Cc: braillane added
Component: unfilledcore
Owner: set to flesler
Status: newassigned

I think I know how to fix this easily, will do asap.

comment:2 Changed 14 years ago by dmethvin




It seems like you'd need to special-case all the builtin objects because they don't have standardized constructors or clone methods.

comment:3 Changed 13 years ago by dmethvin

See also #4770.

comment:4 Changed 12 years ago by dmethvin

Keywords: needsdocs added
Resolution: wontfix
Status: assignedclosed

Due to performance/complexity issues I think we just need to document this.

comment:5 Changed 12 years ago by dmethvin

Keywords: needsdocs removed
Note: See TracTickets for help on using tickets.