~ubuntu-branches/ubuntu/oneiric/gnustep-base/oneiric

« back to all changes in this revision

Viewing changes to Headers/Foundation/NSDecimalNumber.h

  • Committer: Bazaar Package Importer
  • Author(s): Yavor Doganov
  • Date: 2011-05-31 11:03:16 UTC
  • mfrom: (1.2.12 upstream) (7.2.4 experimental)
  • Revision ID: james.westby@ubuntu.com-20110531110316-0uny1hmsdl3gmn5v
Tags: 1.22.0-1
* New major upstream release:
  + Includes support for the new Objective-C runtime (Closes: #624928).
* debian/control.m4 (Vcs-Arch): Replace with...
  (Vcs-Git): ...since tla-buildpackage is gone.
  (Vcs-Browser): New field.
  (Standards-Version): Bump to 3.9.2; no changes needed.
  (Build-Depends): Add libicu-dev, needed for NSLocale.
  (libgnustep-base`'SOV_BASE-dbg) <Conflicts>: Set to
  libgnustep-base1.20-dbg only.
  <Recommends>: Set to libobjc3-dbg.
* debian/control: Regenerate.
* debian/patches/gnutls-deprecated.patch: New; fix usage of deprecated
  GnuTLS function (Closes: #624054).
* debian/patches/missing-header.patch:
* debian/patches/no-march.patch: Delete; fixed upstream.
* debian/patches/NSBundle-PROCFS_EXE_LINK.patch: Delete; apparently not
  needed anymore.
* debian/patches/manpage-fixes.patch: A few more fixes.
* debian/patches/avoid-nsl-linkage.patch: Refresh.
* debian/patches/autoreconf.patch: Regenerate.
* debian/patches/series: Update.
* debian/rules (v_objc, v_make): Bump to 4:4.6 (for libobjc3) and 2.6
  (for the sake of the testsuite) accordingly.
  (debian/build-shared-stamp): Run the testsuite.
  (install-shared): Do not delete non-existent .swp file.
  (install-common): Use $(sov_base) instead of hardcoded version.
* debian/copyright: Update copyright years.

Show diffs side-by-side

added added

removed removed

Lines of Context:
129
129
  BOOL _raiseOnUnderflow;
130
130
  BOOL _raiseOnDivideByZero;
131
131
#endif
132
 
#if     !GS_NONFRAGILE
133
 
  void  *_unused;
 
132
#if     GS_NONFRAGILE
 
133
#else
 
134
  /* Pointer to private additional data used to avoid breaking ABI
 
135
   * when we don't have the non-fragile ABI available.
 
136
   * Use this mechanism rather than changing the instance variable
 
137
   * layout (see Source/GSInternal.h for details).
 
138
   */
 
139
  @private id _internal GS_UNUSED_IVAR;
134
140
#endif
135
141
}
136
142
 
305
311
/**
306
312
 *  Returns string version of number formatted according to locale.
307
313
 */
308
 
- (NSString *)descriptionWithLocale:(NSDictionary *)locale;
 
314
- (NSString *)descriptionWithLocale:(id)locale;
309
315
 
310
316
/**
311
317
 *  Returns underlying value as a <code>double</code>, which may be an