Skip to content
This repository was archived by the owner on Aug 31, 2021. It is now read-only.

[[ Foundation ]] CFTypeRef Bridges#6160

Merged
runrevmark merged 1 commit into
livecode:developfrom
runrevmark:foundation-cftype_bridges
Nov 23, 2017
Merged

[[ Foundation ]] CFTypeRef Bridges#6160
runrevmark merged 1 commit into
livecode:developfrom
runrevmark:foundation-cftype_bridges

Conversation

@runrevmark

Copy link
Copy Markdown
Contributor

This patch cleans up and completes the set of CoreFoudation <->
Foundation type bridging functions in libfoundation and exposes
them to LCB through the objc module.

@runrevmark runrevmark added this to the 9.0.0-dp-11 milestone Nov 23, 2017
@runrevmark runrevmark added the LCB label Nov 23, 2017
@livecodeali

Copy link
Copy Markdown
Member

You need to change the source file that's removed here: https://github.com/livecode/livecode/pull/6160/files#diff-e0a1c562b02c099363ab3b194b71bf6bR172 to foundation-cf.cpp

Comment thread libfoundation/src/foundation-cf.cpp Outdated

CFDictionaryApplyFunction(p_cf_dict, nullptr, nullptr);

return false;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should probably throw some kind of unimplemented error, if it's meant to be unimplemented. Or at least a comment :-)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Heh - or actually implement it :)

@runrevmark runrevmark force-pushed the foundation-cftype_bridges branch from 73c0b15 to f798356 Compare November 23, 2017 10:02
@livecodeali

Copy link
Copy Markdown
Member

@livecode-vulcan review ok f798356

@livecode-vulcan

Copy link
Copy Markdown
Contributor

💙 review by @livecodeali ok f798356

livecode-vulcan added a commit that referenced this pull request Nov 23, 2017
[[ Foundation ]] CFTypeRef Bridges

This patch cleans up and completes the set of CoreFoudation <->
Foundation type bridging functions in libfoundation and exposes
them to LCB through the objc module.
@livecode-vulcan

Copy link
Copy Markdown
Contributor

😞 test failure f798356

  • try-community-armv6-android-api8: success
  • try-community-armv6-android-api9: success
  • try-community-js-emscripten-sdk1.35: success
  • try-community-universal-ios-iphoneos11.1: failure
  • try-community-universal-ios-iphonesimulator11.1: failure
  • try-community-universal-mac-macosx10.6: success
  • try-community-universal-mac-macosx10.9: success
  • try-community-x86-linux-debian7: success
  • try-community-x86-linux-debian8: success
  • try-community-x86_64-linux-debian7: success
  • try-community-x86_64-linux-debian8: success
  • try-community-x86-win32: success
  • try-community-x86_64-win32: pending

This patch cleans up and completes the set of CoreFoudation <->
Foundation type bridging functions in libfoundation and exposes
them to LCB through the objc module.
@runrevmark runrevmark force-pushed the foundation-cftype_bridges branch from f66a075 to f467757 Compare November 23, 2017 11:35
@livecodeali

Copy link
Copy Markdown
Member

@livecode-vulcan review ok f467757

@livecode-vulcan

Copy link
Copy Markdown
Contributor

💙 review by @livecodeali ok f467757

livecode-vulcan added a commit that referenced this pull request Nov 23, 2017
[[ Foundation ]] CFTypeRef Bridges

This patch cleans up and completes the set of CoreFoudation <->
Foundation type bridging functions in libfoundation and exposes
them to LCB through the objc module.
@livecode-vulcan

Copy link
Copy Markdown
Contributor

😎 test success f467757

  • try-community-armv6-android-api8: success
  • try-community-armv6-android-api9: success
  • try-community-js-emscripten-sdk1.35: success
  • try-community-universal-ios-iphoneos11.1: success
  • try-community-universal-ios-iphonesimulator11.1: success
  • try-community-universal-mac-macosx10.6: success
  • try-community-universal-mac-macosx10.9: success
  • try-community-x86-linux-debian7: success
  • try-community-x86-linux-debian8: success
  • try-community-x86_64-linux-debian7: success
  • try-community-x86_64-linux-debian8: success
  • try-community-x86-win32: success
  • try-community-x86_64-win32: success

@runrevmark runrevmark merged commit f27e2cc into livecode:develop Nov 23, 2017
@runrevmark runrevmark deleted the foundation-cftype_bridges branch November 23, 2017 14:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants