Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | this is no longer used | Jesse Luehrs | 2014-07-04 | 1 | -18/+0 |
| | |||||
* | quiet compiler warning (jacquesg, fixes #2) | Jesse Luehrs | 2014-07-04 | 1 | -1/+1 |
| | |||||
* | clean up magic a bunch more | Jesse Luehrs | 2013-07-15 | 1 | -32/+46 |
| | |||||
* | remove outdated comment | Jesse Luehrs | 2013-07-15 | 1 | -3/+0 |
| | |||||
* | make sure to do all fetches with the proper context | Jesse Luehrs | 2013-07-15 | 1 | -4/+4 |
| | | | | | | | | If we're fetching a glob for the purposes of writing to it, it shouldn't trigger read magic. The way to suppress that in calls to hv_fetch_ent is to pass a true value as the 'lval' parameter, which we were already doing elsewhere, just not in _expand_glob. get_all_symbols is only used for reading purposes, so it should unconditionally trigger read magic. | ||||
* | better error message here | Jesse Luehrs | 2013-07-15 | 1 | -1/+2 |
| | |||||
* | fix the ::ISA::CACHE:: thing here too | Jesse Luehrs | 2013-01-04 | 1 | -0/+19 |
| | |||||
* | typo | Jesse Luehrs | 2013-01-04 | 1 | -2/+2 |
| | |||||
* | more error checking | Jesse Luehrs | 2013-01-04 | 1 | -0/+12 |
| | |||||
* | make it explicit that anon stash support requires 5.10 | Jesse Luehrs | 2013-01-03 | 1 | -0/+5 |
| | |||||
* | also, hv_name_set didn't used to exist | Jesse Luehrs | 2013-01-03 | 1 | -0/+5 |
| | |||||
* | HvENAME didn't exist before 5.12 | Jesse Luehrs | 2013-01-03 | 1 | -1/+5 |
| | |||||
* | can't call gv_init on a stash without a name (sigh, again) | Jesse Luehrs | 2013-01-03 | 1 | -0/+3 |
| | |||||
* | fix add_symbol with no value | Jesse Luehrs | 2013-01-03 | 1 | -72/+102 |
| | |||||
* | ppport updates | Jesse Luehrs | 2012-07-10 | 1 | -6/+0 |
| | |||||
* | need these for older perl versions | Jesse Luehrs | 2011-12-10 | 1 | -0/+8 |
| | |||||
* | eh, stop doing this for now | Jesse Luehrs | 2011-12-10 | 1 | -2/+1 |
| | |||||
* | apply magic properly when initializing globs | Jesse Luehrs | 2011-12-10 | 1 | -0/+25 |
| | |||||
* | refactor a bit | Jesse Luehrs | 2011-12-10 | 1 | -9/+11 |
| | |||||
* | don't call mro_method_changed_in on anon stashes | Jesse Luehrs | 2011-12-10 | 1 | -1/+2 |
| | |||||
* | use the right glob name here | Jesse Luehrs | 2011-12-09 | 1 | -1/+4 |
| | |||||
* | better expand_glob implementation, which (almost) fixes anon stashes | Jesse Luehrs | 2011-12-09 | 1 | -8/+24 |
| | |||||
* | use gv_init here instead of gv_fetchsv | Jesse Luehrs | 2011-12-09 | 1 | -9/+21 |
| | |||||
* | avoid compile warning | Jesse Luehrs | 2011-12-09 | 1 | -1/+1 |
| | |||||
* | allow passing anonymous stashes to the constructor | Jesse Luehrs | 2011-11-29 | 1 | -13/+28 |
| | |||||
* | fix compilation on perl 5.8 (RT#70762)0.25 | Jesse Luehrs | 2011-09-06 | 1 | -1/+9 |
| | |||||
* | don't allow invalid package names | Jesse Luehrs | 2011-09-05 | 1 | -0/+30 |
| | |||||
* | use the same error message as the pp version | Jesse Luehrs | 2011-09-05 | 1 | -1/+1 |
| | |||||
* | don't allow variable names that contain :: | Jesse Luehrs | 2011-09-05 | 1 | -0/+7 |
| | |||||
* | don't allow assigning globs as scalars | Jesse Luehrs | 2011-08-05 | 1 | -1/+5 |
| | |||||
* | macro-ize | Jesse Luehrs | 2011-08-05 | 1 | -7/+29 |
| | |||||
* | Remove an unused variable | Florian Ragwitz | 2011-08-05 | 1 | -1/+0 |
| | |||||
* | use a non-broken test for scalar values (t0m, rafl) | Jesse Luehrs | 2011-08-05 | 1 | -5/+3 |
| | |||||
* | Make helper functions static | Florian Ragwitz | 2011-05-02 | 1 | -10/+10 |
| | | | | | Avoid pollution namespaces and others abusing this C API we accidentally exposed. | ||||
* | disable caching of the namespace on 5.8 | Jesse Luehrs | 2011-03-04 | 1 | -1/+7 |
| | |||||
* | make the namespace cache lazy and weak, in case the stash is deleted | Jesse Luehrs | 2011-03-04 | 1 | -10/+18 |
| | |||||
* | xs forward compat | Jesse Luehrs | 2011-01-25 | 1 | -1/+5 |
| | |||||
* | fix another edge case with initial values | Jesse Luehrs | 2011-01-05 | 1 | -0/+4 |
| | |||||
* | use correct scalar test (reported by Roland van Ipenburg)0.18 | Jesse Luehrs | 2011-01-05 | 1 | -5/+1 |
| | |||||
* | we want the values here, not the keys | Jesse Luehrs | 2010-11-16 | 1 | -3/+2 |
| | |||||
* | better error message | Jesse Luehrs | 2010-11-16 | 1 | -1/+1 |
| | |||||
* | convert the XS implementation to its own dist | Jesse Luehrs | 2010-11-15 | 1 | -0/+743 |