Skip to content

Conversation

SilasD
Copy link
Contributor

@SilasD SilasD commented Jul 25, 2025

These three df.viewscreen_new_regionst fields:
.base_available_src_dir
.object_load_order_src_dir
.available_src_dir
have changed from type vector<string*> to type vector<path>.

Attempting to :insert() new elements into these vectors throws an error:
Temporaries of type path not supported

No issue has been opened at this time.

Some discussion at
https://discord.com/channels/793331351645323264/807444467140788254/1398044412851781672

…ted"

These three df.viewscreen_new_regionst fields:
    .base_available_src_dir
    .object_load_order_src_dir
    .available_src_dir
have changed from type vector<string*> to type vector<path>.

Attempting to :insert() new elements into these vectors throws an error:
    Temporaries of type path not supported

No issue has been opened at this time.

Some discussion at
https://discord.com/channels/793331351645323264/807444467140788254/1398044412851781672
@ab9rf
Copy link
Member

ab9rf commented Jul 25, 2025

This will probably be obsoleted by DFHack/dfhack#5516

@SilasD
Copy link
Contributor Author

SilasD commented Jul 25, 2025

Closing this, as discussed in the Discord conversation.
https://discord.com/channels/793331351645323264/807444467140788254/1398362000333082634
General case solution better than hotfix workaround.
And two confirmations that the general case solution worked.

@SilasD SilasD closed this Jul 25, 2025
@SilasD SilasD deleted the mod-manager branch July 26, 2025 00:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants