Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add postderef_qq feature feature | Father Chrysostomos | 2013-10-05 | 1 | -1/+7 |
| | |||||
* | Add postderef feature feature | Father Chrysostomos | 2013-10-05 | 1 | -0/+6 |
| | |||||
* | Add experimental lexical_subs feature | Father Chrysostomos | 2012-09-15 | 1 | -0/+6 |
| | |||||
* | Tweak the FEATURE_IS_ENABLED() macro to avoid a bug in the HP-UX compiler. | Nicholas Clark | 2012-04-12 | 1 | -1/+3 |
| | |||||
* | Add the fc keyword in regen/feature.pl | Brian Fraser | 2012-01-29 | 1 | -0/+7 |
| | | | | It doesn't do anything yet. | ||||
* | feature.h: Mask hints in CURRENT_FEATURE_BUNDLE | Father Chrysostomos | 2012-01-28 | 1 | -1/+2 |
| | | | | | | | | | | | | Otherwise CURRENT_FEATURE_BUNDLE will end up including any hints added later that happen to use higher bits. This was causing autobox to turn off all features, causing failures for Dist::Zilla::PluginBundle::AVAR. I’m not adding tests for this, as such tests would need constant tweaking in future perl developement. What autobox is doing is naughty and unsupported anyway. | ||||
* | use VERSION needs to enable uni8bit hint | Father Chrysostomos | 2011-12-24 | 1 | -0/+4 |
| | |||||
* | Make MAX_FEATURE_LEN reflect reality | Father Chrysostomos | 2011-12-24 | 1 | -1/+1 |
| | | | | | unicode_strings was not the longest string. We can determine it auto- matically, now that this macro is in a generated file. | ||||
* | feature.h: FEATURE_IS_ENABLED can use CURRENT_HINTS | Father Chrysostomos | 2011-12-24 | 1 | -1/+1 |
| | |||||
* | feature.h: Function for enabling bundles | Father Chrysostomos | 2011-12-24 | 1 | -0/+21 |
| | |||||
* | Move FEATURE_IS_ENABLED to feature.h | Father Chrysostomos | 2011-12-24 | 1 | -0/+7 |
| | | | | | It makes little sense to have it in perl.h any more. (Until recently, feature.h didn’t exist.) | ||||
* | Eliminate ‘negative’ features | Father Chrysostomos | 2011-12-24 | 1 | -1/+1 |
| | | | | | | Now that we have hints in $^H to indicate the default feature bun- dle, there is no need for entries in %^H that turn features off by their presence. | ||||
* | feature.h: Avoid compiler warning | Father Chrysostomos | 2011-12-24 | 1 | -2/+1 |
| | | | | unsigned >= 0 produces a warning, even if the 0 is actually a macro. | ||||
* | Add macros for checking individual features | Father Chrysostomos | 2011-12-24 | 1 | -0/+62 |
| | |||||
* | feature.h: Add macros for current hints | Father Chrysostomos | 2011-12-24 | 1 | -0/+4 |
| | | | | | | | | | CURRENT_HINTS is not specific to features, but for now will be used by nothing else. It returns the compile-time or run-time hints, depend- ing on whether PL_curcop points to &PL_compiling. CURRENT_FEATURE_BUNDLE extracts the feature bundle number from the current hints. | ||||
* | feature.h: Parenthesise macro definition | Father Chrysostomos | 2011-12-24 | 1 | -1/+1 |
| | |||||
* | Add feature.h, with constants for feature bundles | Father Chrysostomos | 2011-12-24 | 1 | -0/+20 |