Language settings

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Word andPhrases Score
CorrectnessScore
Scorecard
Processed

globalization/locale/handwriting-settings.md
86
100
100
link
:white_check_mark:

globalization/locale/language-settings.md
72
100
48
link
:white_check_mark:

globalization/locale/sorting-and-string-comparison.md
82
100
87
link
:white_check_mark:

globalization/locale/speech-settings.md
80
100
100
link
:white_check_mark:

globalization/locale/typing-settings.md
70
100
73
link
:white_check_mark:

globalization/locale/ui-language.md
93
100
100
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx

Acrolinx Scorecards
A minimum Acrolinx score of 80 is required.
Click the scorecard links for each article to review the Acrolinx feedback on grammar, spelling, punctuation, writing style, and terminology.

Article
Acrolinxscore
Word andPhrases Score
CorrectnessScore
Scorecard
Processed

globalization/locale/handwriting-settings.md
86
100
100
link
:white_check_mark:

globalization/locale/language-settings.md
72
100
48
link
:white_check_mark:

globalization/locale/sorting-and-string-comparison.md
82
100
87
link
:white_check_mark:

globalization/locale/speech-settings.md
80
100
100
link
:white_check_mark:

globalization/locale/typing-settings.md
71
100
75
link
:white_check_mark:

globalization/locale/ui-language.md
91
100
100
link
:white_check_mark:

More information about Acrolinx

Install Acrolinx locally for VSCode
False positives or issues
Troubleshooting issues with Acrolinx


Error "label-filt does not exist". Any suggestion?

Thanks for your great work!
When I Prepare RGBD data by running:
python scannet-preprocess/prepare_2d_data/prepare_2d_data.py --scannet_path data/scannet0/scans --output_path data/scannet0/scans_images --export_label_images

I got the error "ERROR: Error: using export_label_images option but label path data/scannet0/scans/scene0000_02/label-filt does not exist"
How can I get the label / label-fit folders?
Which script generates or downlowds these folders?

Full log:
(sam3d) :~/w/3drecon/SegmentAnything3D$ python scannet-preprocess/prepare_2d_data/prepare_2d_data.py --scannet_path data/scannet0/scans --output_path data/scannet0/scans_images --export_label_images
Namespace(export_label_images=True, frame_skip=20, label_map_file='scannet-preprocess/meta_data/scannetv2-labels.combined.tsv', label_type='label-filt', output_image_height=480, output_image_width=640, output_path='data/scannet0/scans_images', scannet_path='data/scannet0/scans')
['scene0000_02', 'scene0000_01', 'scene0000_00']
Found 3 scenes
ERROR: Error: using export_label_images option but label path data/scannet0/scans/scene0000_02/label-filt does not exist

I only try to prepare scene0000.

Hi, Thanks for your interest in our work.
SAM3D does not need 2D image labels. So you can try to remove --export_label_images.

Thanks!


DNS Eviction

Note: all sections are required.
DNS Eviction > Takedown Domain Registration

The name should indicate which digital artifacts are in play, and what actions are applied to those artifacts.

OR
DNS Eviction > Issue Takedown Notices
DNS Eviction > Initiate Takedown Process
Digital Artifacts

What are the relevant D3FEND Digital Artifacts to this new technique, please propose new artifacts if you cannot find them in D3FEND.

d3f:DomainRegistration
Definition

One or two sentence definition in the style of other d3fend techniques.

The process of performing a takedown of the attacker's infrastructure, specifically domain registration.
How it works

Section explaining how the technique works.

Most nameserver hosts and domain name registrars comply with internationally recognised standards and supply their services based on terms and conditions that provide users and organisations protection from abuse and trademark infringement. Performing a WHOIS query on the attacker's domain will provide a contact that can be notified in the case of abuse. Formal takedown processes should be initiated to suspend or disable the normal function of the domain name.
Considerations

What should people know about this technique, pros/cons, pitfalls etc.

Takedown notifications should clearly demonstrate (with evidence) that the nameserver or registrars Terms and Conditions have been breached.
Takedown processes are notoriously slow and sometimes unsuccessful.
Many government organisations will have takedown processes that should also be followed. They may use this for intelligence to assist other organisations suffering an attack.
Top level domain registrars will have takedown processes that can be followed, as an escalation path, when the nameserver host and/or registrar have not responded or complied timeously or inline with the TLD expectations.

Examples of Domain Registration Abuse
Attackers will create infrastructure from which to carry out their operations and this may include registering domain names to be used in the various attacks. Known misuse cases include:

Registering domain names that are similar to the victim's. This is known as typosquatting or URL hijacking. Legitimate looking mails or URLs could be sent using this domain in phishing campaigns.
Registering domain names that are used in C2 beacons.

References

High quality publicly available technical documents.

https://en.wikipedia.org/wiki/Typosquatting

name: Takedown Domain Registration
ID: D3-TDR

@apapaa please confirm you'd like to be listed as a contributor, thank you for your contribution!

Hi @netfl0 - yes please. [Andrew Papastefanou, Talanos Cybersecurity]
@ryantxu1 . In relation to the takedown requests, I have bundled it under a main technique called "Attacker Infra Eviction". So it would be "Evict" > "Attacker Infra Eviction" > "Takedown Request".
I have sent a table of suggestions to @netfl0 on some of the other sub-techniques that could be listed here (such as "Rogue Device Removal"). So perhaps it is worth considering this entry in relation to that?

Hey @apapaa, would your proposed "Takedown Request" be a broader scope than "Takedown Domain Registration"? I'm definitely interested in hearing about your ideas on other techniques for "Attacker Infra Eviction". We're putting together a major addition to the Evict section here https://github.com/d3fend/d3fend-ontology/pull/240. I think it might make sense to bundle this in there.


[MB-3848] HHG Start page only creates shipments

Description
HHG Start page only creates shipments
Setup
make server_run
make client_run
Go through setup flow
Fill out HHG page and click next
Click back button
Fill out HHG page again
Finish submitting move
Visit /home-2 to see 2 shipments
Code Review Verification Steps

[ ] Request review from a member of a different team.
[ ] Have the Jira acceptance criteria been met for this change?

References

Jira story for this change

Warnings

:warning:
This PR does not include changes to unit tests, even though it affects app code.

Messages

:book:
:link: MB-3848

  Generated by :no_entry_sign: dangerJS against 8846a39a7916f518e823e418fc99f410db1068b2

@kimallen This same logic is in EditShipment.jsx! They were pretty much the same file with 2 minor changes with the button behavior but the data loading behavior was the same


EnderIO Dont Opened

Issue Description:
Note: If this bug occurs in a modpack, please report this to the modpack author. Otherwise, delete this line and add your description here. If you are using an unreleased version of Ender IO (e.g. for 1.8.9), please don't open an issue for features that have not been announced as "finished" or "working".
What happens: I cant open EnderIO
What you expected to happen:
I want play Minecraft with EnderIO
Steps to reproduce:

I dont Know

...

Affected Versions (Do not use "latest"):

EnderIO: 3.1.193
EnderCore: <IP_ADDRESS> beta
Minecraft: 1.10.2
Forge: <IP_ADDRESS>5

Your most recent log file where the issue was present:
[pastebin/gist/etc link here]

Please provide some amount of useful information if you want help.

Hey I upload the mod but minecraft dont run Why

Without a crash log they cannot help you.  Try using the curse launcher it makes installing mods simple and easy.

I'm not sure, Dark, but it seems like there is a communication barrier here. What exactly is happening? Will Minecraft not launch at all for you? Does it give you an error when Minecraft crashes? Are you able to get in, but you do not see EnderIO loaded?
As much of a hassle as it may seem, the bug report/suggestion templates need to be filled out as much as possible. It really helps the developer, and other awesome people, to look into the issue with you.
So, if you could, sort of walk us through what you have done up to this point. Did you download the EnderIO jar file? Where did you download it? What version of Minecraft do you have installed? Do you have Forge installed? If so, what version? Did you put the EnderIO jar file in the Mods folder? Are you able to launch Minecraft, or does it immediately crash? If it crashes, does it give you an error? If it does crash (i.e. you click to play, it appears to start... and then returns to the launcher with something like 'an unexpected error occurred.), you should use a search engine to find out how to locate your Minecraft log file, upload it to a site (like pastebin, etc.) and give us a link to it here!

-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 217952256 bytes (207 MB) /<PHONE_NUMBER> bytes (1024 MB) up to<PHONE_NUMBER> bytes (1024 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge <IP_ADDRESS>5 Optifine OptiFine_1.10.2_HD_U_E3 29 mods loaded, 29 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHI	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHI	FML{<IP_ADDRESS>} [Forge Mod Loader] (forge-1.10.2-<IP_ADDRESS>5.jar)
UCHI	Forge{<IP_ADDRESS>5} [Minecraft Forge] (forge-1.10.2-<IP_ADDRESS>5.jar)
UCHI	NotEnoughItems{<IP_ADDRESS>} [Not Enough Items] (NotEnoughItems-1.10.2-<IP_ADDRESS>-universal.jar)
UCHI	OpenComputers|Core{<IP_ADDRESS>} [OpenComputers (Core)] (minecraft.jar)
UCHI	{000} [CoFH ASM] (minecraft.jar)
UCHI	ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2-<IP_ADDRESS>3-universal.jar)
UCHI	mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.10.2.jar)
UCHI	JEI{<IP_ADDRESS>0} [Just Enough Items] (jei_1.10.2-<IP_ADDRESS>0.jar)
UCHI	chiselsandbits{12.16} [Chisels & Bits] (chiselsandbits-12.16.jar)
UCHI	CodeChickenLib{<IP_ADDRESS>3} [CodeChicken Lib] (CodeChickenLib-1.10.2-<IP_ADDRESS>3-universal.jar)
UCHI	CodeChickenCore{<IP_ADDRESS>} [CodeChicken Core] (CodeChickenCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCHI	cofhcore{4.1.12} [CoFH Core] (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCHI	endercore{1.10.2-<IP_ADDRESS>-beta} [EnderCore] (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
UCHI	Waila{1.7.0} [Waila] (Waila-1.7.0-B3_1.9.4.jar)
UCHE	EnderIO{1.10.2-3.1.180} [Ender IO] (EnderIO-1.10.2-3.1.180.jar)
UCHI	exnihiloadscensio{0.1.5} [Ex Nihilo Adscensio] (exnihiloadscensio-1.10.2-0.1.17.jar)
UCHI	excompressum{2.0.87} [Ex Compressum] (ExCompressum_1.10.2-2.0.87.jar)
UCHI	gravestone{1.5.13} [Gravestone Mod] (gravestone-1.5.13.jar)
UCHI	ichunutil{6.5.0} [iChunUtil] (iChunUtil-1.10.2-6.5.0.jar)
UCHI	immersiveengineering{0.10-61} [Immersive Engineering] (ImmersiveEngineering-0.10-61.jar)
UCHI	lootbags{2.3.9} [Loot Bags] (LootBags-1.10.2-2.3.9.jar)
UCHI	mob_grinding_utils{<IP_ADDRESS>} [mob_grinding_utils] (MobGrindingUtils-<IP_ADDRESS>.jar)
UCHI	nuclearcraft{2.5a} [NuclearCraft] (NuclearCraft-2.5a--1.10.2.jar)
UCHI	OpenComputers{<IP_ADDRESS>} [OpenComputers] (OpenComputers-MC1.10.2-<IP_ADDRESS>.jar)
UCHI	omlib{3.0.0-129} [OMLib] (omlib-1.10.2-3.0.0-129.jar)
UCHI	ompd{3.0.0-22} [Open Modular Passive Defense] (ompd-1.10.2-3.0.0-22.jar)
UCHI	openmodularturrets{3.0.0-223} [Open Modular Turrets] (openmodularturrets-1.10.2-3.0.0-223.jar)
UCHI	wailaplugins{MC1.10.2-0.3.0-26} [WAILA Plugins] (WAILAPlugins-MC1.10.2-0.3.0-26.jar)
Loaded coremods (and transformers):
CoFH Loading Plugin (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
cofh.asm.CoFHClassTransformer
cofh.asm.repack.codechicken.lib.asm.ClassHierarchyManager
CCLCorePlugin (CodeChickenLib-1.10.2-<IP_ADDRESS>3-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.CCL_ASMTransformer
NEICorePlugin (NotEnoughItems-1.10.2-<IP_ADDRESS>-universal.jar)
codechicken.nei.asm.NEITransformer
EnderCorePlugin (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
com.enderio.core.common.transform.EnderCoreTransformer
TransformerLoader (OpenComputers-MC1.10.2-<IP_ADDRESS>.jar)
li.cil.oc.common.asm.ClassTransformer
NotEnoughItems Invalid Fingerprint Reports:
CodeChickenLib Invalid Fingerprint Reports:
CodeChickenCore Invalid Fingerprint Reports:
EnderIO: Found the following problem(s) with your installation (That does NOT mean that Ender IO caused the crash or was involved in it in any way. We add this information to help finding common problems, not as an invitation to post any crash you encounter to Ender IO's issue tracker. Always check the stack trace above to see which mod is most likely failing.):
* Optifine is installed. This is NOT supported.
This may (look up the meaning of 'may' in the dictionary if you're not sure what it means) have caused the error. Try reproducing the crash WITHOUT this/these mod(s) before reporting it.
Detailed RF API diagnostics:
* RF API class 'EnergyStorage' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/EnergyStorage.class
* RF API class 'IEnergyConnection' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyConnection.class
* RF API class 'IEnergyContainerItem' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyContainerItem.class
* RF API class 'IEnergyHandler' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyHandler.class
* RF API class 'IEnergyProvider' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyProvider.class
* RF API class 'IEnergyReceiver' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyReceiver.class
* RF API class 'IEnergyStorage' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyStorage.class
* RF API class 'ItemEnergyContainer' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/ItemEnergyContainer.class
* RF API class 'TileEnergyHandler' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/TileEnergyHandler.class
Detailed Tesla API diagnostics:
* Tesla API class 'Tesla' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.Tesla)
* Tesla API class 'TeslaCapabilities' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.capability.TeslaCapabilities)
* Tesla API class 'ITeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaConsumer)
* Tesla API class 'ITeslaHolder' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaHolder)
* Tesla API class 'ITeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaProducer)
* Tesla API class 'BaseTeslaContainer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainer)
* Tesla API class 'BaseTeslaContainerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainerProvider)
* Tesla API class 'InfiniteTeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumer)
* Tesla API class 'InfiniteTeslaConsumerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumerProvider)
* Tesla API class 'InfiniteTeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducer)
* Tesla API class 'InfiniteTeslaProducerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducerProvider)
== ENDER IO FATAL ERROR ==
Cannot register recipes as configured. This means that either
your custom config file has an error or another mod does bad
things to vanilla items or the Ore Dictionary.
== Bad file ==
recipe_materials_core.xml or recipe_materials_user.xml
== Error Message ==
Rejecting crafting recipe without any items, only empty spaces in
=======================================================================
Note: To start the game anyway, you can disable recipe loading in the
Ender IO config file. However, then all of Ender IO's crafting recipes
will be missing.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!You are looking at the diagnostics information, not at the crash. Scroll up!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

OptiFine Version: OptiFine_1.10.2_HD_U_E3
Render Distance Chunks: 15
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 2.1.8545 Release
OpenGlRenderer: Radeon X1650 Series (Microsoft Corporation - WDDM)
OpenGlVendor: ATI Technologies Inc.
CpuCount: 2

-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 7 (x86) version 6.1
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
Memory: 217952256 bytes (207 MB) /<PHONE_NUMBER> bytes (1024 MB) up to<PHONE_NUMBER> bytes (1024 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge <IP_ADDRESS>5 Optifine OptiFine_1.10.2_HD_U_E3 29 mods loaded, 29 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHI	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCHI	FML{<IP_ADDRESS>} [Forge Mod Loader] (forge-1.10.2-<IP_ADDRESS>5.jar)
UCHI	Forge{<IP_ADDRESS>5} [Minecraft Forge] (forge-1.10.2-<IP_ADDRESS>5.jar)
UCHI	NotEnoughItems{<IP_ADDRESS>} [Not Enough Items] (NotEnoughItems-1.10.2-<IP_ADDRESS>-universal.jar)
UCHI	OpenComputers|Core{<IP_ADDRESS>} [OpenComputers (Core)] (minecraft.jar)
UCHI	{000} [CoFH ASM] (minecraft.jar)
UCHI	ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2-<IP_ADDRESS>3-universal.jar)
UCHI	mercurius_updater{1.0} [mercurius_updater] (MercuriusUpdater-1.10.2.jar)
UCHI	JEI{<IP_ADDRESS>0} [Just Enough Items] (jei_1.10.2-<IP_ADDRESS>0.jar)
UCHI	chiselsandbits{12.16} [Chisels & Bits] (chiselsandbits-12.16.jar)
UCHI	CodeChickenLib{<IP_ADDRESS>3} [CodeChicken Lib] (CodeChickenLib-1.10.2-<IP_ADDRESS>3-universal.jar)
UCHI	CodeChickenCore{<IP_ADDRESS>} [CodeChicken Core] (CodeChickenCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCHI	cofhcore{4.1.12} [CoFH Core] (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCHI	endercore{1.10.2-<IP_ADDRESS>-beta} [EnderCore] (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
UCHI	Waila{1.7.0} [Waila] (Waila-1.7.0-B3_1.9.4.jar)
UCHE	EnderIO{1.10.2-3.1.180} [Ender IO] (EnderIO-1.10.2-3.1.180.jar)
UCHI	exnihiloadscensio{0.1.5} [Ex Nihilo Adscensio] (exnihiloadscensio-1.10.2-0.1.17.jar)
UCHI	excompressum{2.0.87} [Ex Compressum] (ExCompressum_1.10.2-2.0.87.jar)
UCHI	gravestone{1.5.13} [Gravestone Mod] (gravestone-1.5.13.jar)
UCHI	ichunutil{6.5.0} [iChunUtil] (iChunUtil-1.10.2-6.5.0.jar)
UCHI	immersiveengineering{0.10-61} [Immersive Engineering] (ImmersiveEngineering-0.10-61.jar)
UCHI	lootbags{2.3.9} [Loot Bags] (LootBags-1.10.2-2.3.9.jar)
UCHI	mob_grinding_utils{<IP_ADDRESS>} [mob_grinding_utils] (MobGrindingUtils-<IP_ADDRESS>.jar)
UCHI	nuclearcraft{2.5a} [NuclearCraft] (NuclearCraft-2.5a--1.10.2.jar)
UCHI	OpenComputers{<IP_ADDRESS>} [OpenComputers] (OpenComputers-MC1.10.2-<IP_ADDRESS>.jar)
UCHI	omlib{3.0.0-129} [OMLib] (omlib-1.10.2-3.0.0-129.jar)
UCHI	ompd{3.0.0-22} [Open Modular Passive Defense] (ompd-1.10.2-3.0.0-22.jar)
UCHI	openmodularturrets{3.0.0-223} [Open Modular Turrets] (openmodularturrets-1.10.2-3.0.0-223.jar)
UCHI	wailaplugins{MC1.10.2-0.3.0-26} [WAILA Plugins] (WAILAPlugins-MC1.10.2-0.3.0-26.jar)
Loaded coremods (and transformers):
CoFH Loading Plugin (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
cofh.asm.CoFHClassTransformer
cofh.asm.repack.codechicken.lib.asm.ClassHierarchyManager
CCLCorePlugin (CodeChickenLib-1.10.2-<IP_ADDRESS>3-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.CCL_ASMTransformer
NEICorePlugin (NotEnoughItems-1.10.2-<IP_ADDRESS>-universal.jar)
codechicken.nei.asm.NEITransformer
EnderCorePlugin (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
com.enderio.core.common.transform.EnderCoreTransformer
TransformerLoader (OpenComputers-MC1.10.2-<IP_ADDRESS>.jar)
li.cil.oc.common.asm.ClassTransformer
NotEnoughItems Invalid Fingerprint Reports:
CodeChickenLib Invalid Fingerprint Reports:
CodeChickenCore Invalid Fingerprint Reports:
EnderIO: Found the following problem(s) with your installation (That does NOT mean that Ender IO caused the crash or was involved in it in any way. We add this information to help finding common problems, not as an invitation to post any crash you encounter to Ender IO's issue tracker. Always check the stack trace above to see which mod is most likely failing.):
* Optifine is installed. This is NOT supported.
This may (look up the meaning of 'may' in the dictionary if you're not sure what it means) have caused the error. Try reproducing the crash WITHOUT this/these mod(s) before reporting it.
Detailed RF API diagnostics:
* RF API class 'EnergyStorage' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/EnergyStorage.class
* RF API class 'IEnergyConnection' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyConnection.class
* RF API class 'IEnergyContainerItem' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyContainerItem.class
* RF API class 'IEnergyHandler' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyHandler.class
* RF API class 'IEnergyProvider' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyProvider.class
* RF API class 'IEnergyReceiver' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyReceiver.class
* RF API class 'IEnergyStorage' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyStorage.class
* RF API class 'ItemEnergyContainer' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/ItemEnergyContainer.class
* RF API class 'TileEnergyHandler' is loaded from: jar:file:/C:/Users/FEEL/AppData/Roaming/.minecraft/mods/CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/TileEnergyHandler.class
Detailed Tesla API diagnostics:
* Tesla API class 'Tesla' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.Tesla)
* Tesla API class 'TeslaCapabilities' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.capability.TeslaCapabilities)
* Tesla API class 'ITeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaConsumer)
* Tesla API class 'ITeslaHolder' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaHolder)
* Tesla API class 'ITeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaProducer)
* Tesla API class 'BaseTeslaContainer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainer)
* Tesla API class 'BaseTeslaContainerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainerProvider)
* Tesla API class 'InfiniteTeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumer)
* Tesla API class 'InfiniteTeslaConsumerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumerProvider)
* Tesla API class 'InfiniteTeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducer)
* Tesla API class 'InfiniteTeslaProducerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducerProvider)
== ENDER IO FATAL ERROR ==
Cannot register recipes as configured. This means that either
your custom config file has an error or another mod does bad
things to vanilla items or the Ore Dictionary.
== Bad file ==
recipe_materials_core.xml or recipe_materials_user.xml
== Error Message ==
Rejecting crafting recipe without any items, only empty spaces in
=======================================================================
Note: To start the game anyway, you can disable recipe loading in the
Ender IO config file. However, then all of Ender IO's crafting recipes
will be missing.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!You are looking at the diagnostics information, not at the crash. Scroll up!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

OptiFine Version: OptiFine_1.10.2_HD_U_E3
Render Distance Chunks: 15
Mipmaps: 4
Anisotropic Filtering: 1
Antialiasing: 0
Multitexture: false
Shaders: null
OpenGlVersion: 2.1.8545 Release
OpenGlRenderer: Radeon X1650 Series (Microsoft Corporation - WDDM)
OpenGlVendor: ATI Technologies Inc.
CpuCount: 2

Thats crush log

for our eyes sake, please edit this monster of a post and put the crashlog into pastebin and link it instead of spamming this massive textwall
also the crashlog tells you your issue

== Bad file ==
recipe_materials_core.xml or recipe_materials_user.xml
== Error Message ==
Rejecting crafting recipe without any items, only empty spaces in

For God's sake, please tell me step by step what I should do

why this swearing, i mean it should be obvious to yourself that a textwall with letter size 100 is not readable at all ... why do i have to tell you to make it readable?
i also wrote everything you should do!

find your minecraft folder where you installed the modpack
go into it and open the configs folder
find the recipe_materials_core.xml and recipe_materials_user.xml and rename both to something that you like to keep the broken ones for later repair (also please attach them to you anwser so we could have a look at it, attach as file not as text!)
start your minecraft, it should regenerate the files and launch, but if this is a modpack your recepise may be inconsistent and you have to contact the modpack author to fix it!

Thats config

Config of EnderIO.zip
Thats Config of EnderIO

You can hate from Turkish but I am From turkish And I cant Understand you sometimes Im so sorry but I cant do anythink

mhh nothing that looks odd from a first glance
now i am lost as i have no idea how exactly the used items are determined
my guess would be that one of the items on this recipes is not registered anymore becasue of a mod update or something similar
try renaming all the recipes files that end in .xml and let them regenerate by launching your minecraft, if it still crashes there have to be something wrong with items registered from other mods

Ok, Turkish was the key to this. Minecraft Forge is broken in the Turkish locale (because it relies on i<->I ). Set the game to any other language. Sorry, this is not something we can fix in Ender IO.

Another solution may be this coremod I just made: http://loenwind.info/EnderFixer-1.10.2-<IP_ADDRESS>.jar
Please report if it helps, thank you.

I love you henry It's workıng man Thank you so much

Great to hear. I uploaded it to curseforge so other people may benefit from it: https://minecraft.curseforge.com/projects/turkish-locale-fixer

Use the established mod to work around this issue: https://minecraft.curseforge.com/projects/localefixer

Use the established mod to fix this issue: https://minecraft.curseforge.com/projects/localefixer


net/http: context cancellation race condition between http.Server, httputil.ReverseProxy and http.Transport

This is a new issue to re-open https://github.com/golang/go/issues/20617
The problem is still there, and apt-get is still suffering from it.
What version of Go are you using (go version)?
go version go1.10.3 linux/amd64
Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (go env)?
GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOEXE=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/go"
GORACE=""
GOROOT="/usr/local/go"
GOTMPDIR=""
GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build994157374=/tmp/go-build -gno-record-gcc-switches"
[root@cbox-redirector-02 cboxredirectd]#
What did you do?
Please read https://github.com/golang/go/issues/20617 for the root of the problem.
apt-get install <pkg>
...

Need to get 7941 kB/54.5 MB of archives.
After this operation, 331 MB of additional disk space will be used.
Err:1 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5core5a 5.6.2-14+6.17
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:2 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5network5 5.6.2-14+6.17
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:3 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5gui5 5.6.2-14+6.17
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:4 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5widgets5 5.6.2-14+6.17
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:5 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5sql5 5.6.2-14+6.17
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:6 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-qtsvg5 5.6.2-1
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:7 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5keychain1 0.7.0-1+1.16
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:8 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  libcernboxsync0 2.4.1+oc-2352
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:9 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5xml5 5.6.2-14+6.17
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Err:10 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  cernbox-client-l10n 2.4.1+oc-2352
  502  Bad Gateway [IP: <IP_ADDRESS> 443]
Get:11 https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04  ocqt562+240-libqt5sql5-sqlite 5.6.2-14+6.17 [69.0 kB]
Fetched 69.0 kB in 0s (485 kB/s)
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5core5a_5.6.2-14+6.17_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5network5_5.6.2-14+6.17_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5gui5_5.6.2-14+6.17_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5widgets5_5.6.2-14+6.17_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5sql5_5.6.2-14+6.17_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-qtsvg5_5.6.2-1_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5keychain1_0.7.0-1+1.16_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/libcernboxsync0_2.4.1+oc-2352_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/amd64/ocqt562+240-libqt5xml5_5.6.2-14+6.17_amd64.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]
E: Failed to fetch https://example.org/cernbox/doc/Linux/repo/Ubuntu_18.04/all/cernbox-client-l10n_2.4.1+oc-2352_all.deb  502  Bad Gateway [IP: <IP_ADDRESS> 443]

result in
Jul 17 10:27:36 cbox-redirector-02 cboxredirectd: 2018/07/17 10:27:36 http: proxy error: context canceled
Jul 17 10:27:36 cbox-redirector-02 cboxredirectd: 2018/07/17 10:27:36 http: proxy error: context canceled
Jul 17 10:27:36 cbox-redirector-02 cboxredirectd: 2018/07/17 10:27:36 http: proxy error: context canceled
Jul 17 10:28:51 cbox-redirector-02 cboxredirectd: 2018/07/17 10:28:51 http: proxy error: context canceled
Jul 17 10:28:51 cbox-redirector-02 cboxredirectd: 2018/07/17 10:28:51 http: proxy error: context canceled
Jul 17 10:28:51 cbox-redirector-02 cboxredirectd: 2018/07/17 10:28:51 http: proxy error: context canceled
Jul 17 10:28:51 cbox-redirector-02 cboxredirectd: 2018/07/17 10:28:51 http: proxy error: context canceled

There are three workarounds for this issue:
Add a custom director: Thanks to @rgeronimi
// See https://github.com/golang/go/issues/26414
func director(req *http.Request) {
        // apply hack only to GET requests, as we have only seen these type of reqs from apt-get.
        if req.Method == "GET" {
                quietReq := req.WithContext(context.Background())
                *req = *quietReq
        }
}

Disable keep-alives on the server
server.SetKeepAlivesEnabled(false)

Disable closeNotify method if method is GET for HTTP pipelining: Thanks to @Juliens
@Juliens disabled the closeNotify logic for the traefik proxy here: https://github.com/containous/traefik/pull/3108
@bradfitz What do you think about disabling the closeNotify mechanism for pipelined GET requests?
        // If the protocol is HTTP/1.1 and CloseNotify is called while
        // processing an idempotent request (such a GET) while
        // HTTP/1.1 pipelining is in use, the arrival of a subsequent
        // pipelined request may cause a value to be sent on the
        // returned channel. In practice HTTP/1.1 pipelining is not
        // enabled in browsers and not seen often in the wild. If this
        // is a problem, use HTTP/2 or only use CloseNotify on methods
        // such as POST.

From my point of view I would consider apt-get as an important client.
Thanks

This is already fixed in master ( #23921 ).

Duplicate of #23921.


Proxies not generated with self hosting scenarios

Hi,
First of all, thank you for the good work !
I am trying to integrate WebApiProxy with a WebApi in a self hosting api based on OWIN.
I have instantiated a new HttpConfiguration so the GlobalConfiguration.Configuration is not set.
Is there something I have missed ?
Thank you for your support
Vincent

Hi
I came across this today. WebApiProxy uses GlobalConfiguration. This creates a dependency on System.Web.Http.WebHost which isn't present in Owin assembly.
Thankfully it's only the bootstrapper that uses GlobalConfiguration. I solved the issue by removing WebHost from the project and passing HttpConfiguration to ProxyHandler and on. I'll submit a pull request shortly.

That's great, thanks for your support @mawt

This should be working on OWIN like a boss!


how to implement 1-pixel threshold error on Scene Flow dataset?

Thanks for your generous sharing.
I have one problem with the evaluation mentioned in your paper. You said "GA-Nets are compared with other state-of-the-art DNN models by evaluating with the average end point errors (EPE) and 1-pixel threshold error rates on the test set. "
However, I only find the code for EPE evaluation. Could you please provide how to compute 1-pixel threshold error rates?
Many thanks!

Evaluation scripts added.


Add initial ARM support

Description
This PR introduces first support for ARM64 architecture.

Pull Request Test Coverage Report for Build 648729886

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 32.681%

Totals

Change from base Build 639379089:
0.0%

Covered Lines:
4824

Relevant Lines:
14761

💛  - Coveralls

/merge


Check source address matches signing address

The device should confirm that the source address in the transaction matches the corresponding HD address that will be used to sign.

This is relevant anymore, in particular given that they are some delegation, tippers, etc.
The node/chain is responsible for running this confirmations.


Why is manually creating package configuration file needed?

Hi there,
I'm trying to understand why manually creating the PC file is needed and if there is a way to avoid it.
https://github.com/PerfectlySoft/Perfect-Mosquitto#pc-file
Having this extra step adds some (minor) overhead compared to just being able to do swift build directly.
Thanks for this library – it has been very helpful. 🙂

I looked at Perfect-Kafka, which is wrapping librdkafka. This doesn't require manually creating a PC file.
It looks like librdkafka automatically creates the necessary PC files during brew install. Maybe the solution is to see if we can get mosquitto to do the same.

I did a little more digging and it looks like mosquitto installs a default pkgconfig file of libmosquitto.pc.
https://github.com/eclipse/mosquitto/search?q=libmosquitto.pc&unscoped_q=libmosquitto.pc
I think the change for this could be really simple – I tested this fix on macOS and Debian: https://github.com/PerfectlySoft/Perfect-Mosquitto/commit/e8c821115d540fa3dc1032152c3dc4e2e86bf12e
I'd like to test a few more configurations, but I plan to open a PR for this soon.

Thank you. I just added a bit instructions on post brew upgrade mosquito.


Add PlatformIO Library Registry manifest file

Add library.json file. This allows the library to be used from within PlatformIO (see http://platformio.org/)

Thank you for accepting my merge request. The PlatformIO Library Registry manifest file has already been registered with platformio, please check http://platformio.org/#!/lib/show/181/AVRQueue for details.


Local error messages for registration

The error messages for registration form has been put locally.
Please review - @rohan-dhamal-clarice @aleffert

I have updated the code to use standard string formatting.
Also have added one more check for Email validation.
@rohan-dhamal-clarice @aleffert - Please review

Code updated as per comments.
@rohan-dhamal-clarice  - Please review

Looks good!

:+1:


Is there a way to set a key binding to move the focused window to next (or previous) desktop?

This is a little function I found in Openbox, which the key binding is shit + alt + left/right (and also Metacity and Xfwm, if I remember correctly), and I think is very handy.
But looking here, http://joewing.net/projects/jwm/config.shtml#keys , I couldnt find this function in JWM to be called by a key binding.
(And I'm new here, and sorry, as I couldnt find a forum or something like that, I thought that this could be a way to ask this question; if I'm doing the wrong way, pls point the right direction.)

The actions for a key binding:
sendl - Send the active window left.
sendr - Send the active window right.
sendu - Send the active window up.
sendd - Send the active window down.

I just updated the online documentation.  As @roandbox mentioned, this functionality exists, it just wasn't correctly documented.
There is no forum or anything (that I know of) for for JWM, so asking questions here is fine.

 Nice to know it's already implemented and that the online documentation is update.

Ow, I just tested it here, and the windows are sending fine to my right or left desktop, but the 'focused desktop' stays the same, right? I mean, it doesnt switch the desktop following the active window (that was moved to the left or right desktop).
I guess it's not that big deal, but the usability is a bit different than a few WM I have used, like Openbox and Metacity. Or maybe, just maybe, this could be implemented as two different actions to set key bindings... just a suggestion, I guess.
(Oh, and sorry again, English is not my primary language, hope I made myself a least a little bit clear, ehehe.)

I agree that it makes more sense to switch to the desktop where the window is sent.  Ideally, I think it should be possible to configure it either way, but that's a different issue.
Snapshot 1369 makes it switch desktops when sending a window to a different desktop via a key binding.

Nice! It is still version 1356 in AUR ( https://aur.archlinux.org/packages/jwm-git/ ), but I believe it will be update anytime soon, then I'll try (because I'm not good at all in compiling, eheh).
And will be a different command or still 'sendl', 'sendr'?
Also: if it is possible to have both, send a window changing the desktop right away, and not changing the desktop, would open a nice range of configurations possibilities, so JWM would be (even more) complete.
Though, it's already pretty nice, I'm 'migrating' from Openbox, learning a bit more everyday about JWM and liking it a lot.

@blconde it works with the current sendl,sendr,sendu,sendd
@joewing Thanks for this!  it really improves my workflow.   I am glad the focus stays on that window, when moving, because I can move it to any of my desktops easily.  This is a great improvement!!!

@Israel- I mean the action 'send to the leff/right/up/down desktop AND change to this desktop as well'. Today, if you press a keybinding assigned with sendl, ie., the window is sent, but the desktop remains the same (actually, it seems that the window vanishes, ehehe).

@blconde
I am running jwm (1369-0ubuntu1)
1369 is the snapshot from github.  This action

'send to the leff/right/up/down desktop AND change to this desktop as well'.
works flawlessly for me.
It moves the window to the desktop I choose, and the screen follows it.

Oh, I see, now I understood what you're talking, tks for the patience, ehehe.
And I'm eager to try this snapshot, and even more the next one, 1370, with this little fix: https://github.com/joewing/jwm/issues/275 .

Another bit of helpful code for your .jwmrc might be adding this gem
    <Group>
        <Option>noshade</Option>
    </Group>

This prevents windows from shading altogether.  We do this, as it is very easy on newer touchpads to accidentally scroll the window up.  It is a bit of a hack workaround, but it is really nice if you have a synaptics touchpad like mine.


Child resource reference construction - update

Clarify that when creating references to child resources, you can't simply concatenate namespace/types/names, but must instead use namespace, followed by ordered pairs of type/name values.
selliott.

@QuasarSE,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@QuasarSE : Thanks for your contribution to the Azure documentation! The author, @tfitzmac, has been notified to review your proposed change.

@QuasarSE - thanks for this valuable addition. Can you make one additional change before we merge it? Can you either remove "Note:" from the text or use the custom mardown extension for Note https://github.com/Microsoft/azure-docs/blob/master/contributor-guide/custom-markdown-extensions.md
Personally, I think the paragraph works fine without "Note:"

@QuasarSE - I submitted a PR to your branch. If you merge it, we can merge this PR.

#sign-off


[SPARK-43901][SQL] Avro to Support custom decimal type backed by Long

What changes were proposed in this pull request?
Add a logical type "custom-decimal" in Avro, which can only be backed by physical type long, and will be convert into decimal type.
Why are the changes needed?
A user would like to represent currency (for money) after loading Avro into SQL type. However, there isn't a good way to represent it in Avro. This custom type will allow them to do that.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Added several unit test cases to test the new "custom-decimal" to be loaded successfully and also exception cases.

@dongjoon-hyun Could you also review this PR? Thank you.

Also, cc @gengliangwang , too

Could you resolve the conflict, @siying ?

@dongjoon-hyun done.

Great, thanks a lot @dongjoon-hyun!

@dongjoon-hyun thank you for your help!


Find and document the true minimum setuptools version required for Python gRPC installation

Currently I think it's >=19.4, but it might be less than that.

setuptools>=12.0.5 and pip>=6.0.8 works. Probably not worth going any further back.

Is this done?

I don't think we actually care about this; our known minima are sufficiently low AFAICT.


How to inform algorithm owner/author that a benchmark/test failed?

The github based benchmark suite runs now send notification of failure to repo owners (I guess), but the actual algorithm owner/author should (also) be informed in some way

contact info is available in the algorithm record.
Can github email arbitrary persons?

I don't think you can tweak the recipients of the default github workflow failure notification email.
I'm afraid we would have to do the whole notification sending ourselves from our own code


GH-36488: [C++] Import/Export ArrowDeviceArray

Rationale for this change
With the addition of the ArrowDeviceArray we should provide import/export functions just like we have for ArrowArray.
What changes are included in this PR?
Adding Import/Export functions to the bridge.h/.cc files for C Data Non-CPU data.
This requires adding a device type to buffers and memory managers to propagate through.

Are these changes tested?
Yes.
(Still need to add tests to bridge_test.cc but I wanted to get eyes on this first)

Are there any user-facing changes?
No.

Closes: #36488

CC @kkraus14

@zeroshade It's weird that there are "2 workflows awaiting approval" here. @assignUser do you know what's going on?

This usually only happens for first time contributors but there was a Periode a while back where GitHub seemed to forget this status even for org members... I guess this is happening again :shrug:

Does anyone have any further comments here? If not I'll potentially merge this at the end of the day

Looks like there's a memory leak identified by ASAN, will merge after I fix that problem.


autoSize on Block level

Is there a way to apply autoSize attribute on individual blocks?

Sorry, don't really understand your question

There is an autoSize attribute in GridLayout which will increase the size of grid-item if content of the item increases. Is there a way to apply this attribute individually on grid-items?

although it would be nice to have it on the grid items as well :)

@nkostadinov Agreed.

see #210
needed it too ;)


Moving the Tesseract project to Gitlab.com

@theraysmith @egorpugin @zdenop
Will you consider moving the Tesseract project to Gitlab.com?
Github was good while it lasted, but now it's time to move-on.

What's wrong with GitHub? Just because Microsoft acquires GitHub doesn't make it a bad platform (yet), does it?

From my POV mirror will be enough for the first time. Just in case.

What will be benefits from moving to gitlab?
Zdenko
po 4. 6. 2018 o 22:24 Egor Pugin<EMAIL_ADDRESS>napísal(a):

From my POV mirror will be enough for the first time. Just in case.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tesseract-ocr/tesseract/issues/1631#issuecomment-394486615,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAjCzOKTbhHTSSZIVmEvJXltcID8_CgUks5t5ZdlgaJpZM4UZozl
.

Just in case Microzoft try to do some funny stuff to the users in the future If you get what I'm saying
They are a private company taking ownership of an open-source platform :sunglasses:
https://about.gitlab.com/features/
The Missing features are
https://about.gitlab.com/features/#missing

@zdenop Comparision between gitlab and github
https://about.gitlab.com/comparison/

@raffopazzo sure, but lets not forget the track-record of Microzoft of buying others, then ruining them.

I don't want to take action based on FUD talks.
I am satisfied user of github and I will take action when I will not be
satisfied.
Moving to other platform need resources and usually means distraction from
main topics (you need to get familiar with platform). We have this
experience with moving from code.google.
Zdenko
ut 5. 6. 2018 o 12:26 christophered<EMAIL_ADDRESS>napísal(a):

@zdenop https://github.com/zdenop Comparision between gitlab and github
https://about.gitlab.com/comparison/
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tesseract-ocr/tesseract/issues/1631#issuecomment-394660123,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAjCzFOUrkSBAw7Il9H933u-pWupJEmSks5t5lzqgaJpZM4UZozl
.


Documentation Generation

One feature that was drastically lacking for this tool was the fact that no documentation is being generated. The information from where it is transpiled is kinda useless compared to explicit explanations what the methods actually invoke and the parameters are.
The changes are absolutely trivial, thus I have not written any tests. We plan on further changes / improvements for our requirements, although not all might make it into the main repository. This improvement I don't want to withhold for the community. It's simple yet useful.
This interface for a receiver:
/// <summary>   Client methods for interaction on active projects.    </summary>
[Receiver]
public interface IActiveProjectHubClient
{
    ///-------------------------------------------------------------------------------------------------
    /// <summary>   Informs the client about a user that joined the current project.    </summary>
    ///
    /// <param name="userInfo"> Information describing the user.    </param>
    /// <param name="testA">    The test a. </param>
    /// <param name="testB">    The test b. </param>
    ///
    /// <returns>   A Task. </returns>
    ///-------------------------------------------------------------------------------------------------
    Task UserJoined(UserInfoDto userInfo, string testA, int testB);

    ///-------------------------------------------------------------------------------------------------
    /// <summary>   Informs the client about a user that left the current project.  </summary>
    ///
    /// <param name="userInfo"> Information describing the user.    </param>
    ///
    /// <returns>   A Task. </returns>
    ///-------------------------------------------------------------------------------------------------
    Task UserLeft(UserInfoDto userInfo);
}

gets transpiled into this interface (namespaces were removed):
/**
* Client methods for interaction on active projects.
*/
export type IActiveProjectHubClient = {
    /**
    * Informs the client about a user that joined the current project.
    * @param userInfo Information describing the user. (Transpiled from ***.UserInfoDto)
    * @param testA The test a. (Transpiled from string)
    * @param testB The test b. (Transpiled from int)
    * @returns A Task. (Transpiled from System.Threading.Tasks.Task)
    */
    userJoined(userInfo: UserInfoDto, testA: string, testB: number): Promise<void>;
    /**
    * Informs the client about a user that left the current project.
    * @param userInfo Information describing the user. (Transpiled from ***.UserInfoDto)
    * @returns A Task. (Transpiled from System.Threading.Tasks.Task)
    */
    userLeft(userInfo: UserInfoDto): Promise<void>;
}

Feel free to merge :)

Thanks for the PR!

Hi @Skyppid & @nenoNaninu,
This is great... I came here looking to make a suggestion, as it's a bit beyond my capability for now, but looks like all the work is done.
I haven't been able to get this working as yet, even after updating to 1.8.2. So I'm checking through my configuration to make sure I have properly updated the Nuget etc.
I assume there is no configuration or changes required? Once updated it should just replace the "transpiled from" comments with the XMLdocs when available?

OK I answered my own question... yes I was a bit slow and forgot:
dotnet tool update --global TypedSignalR.Client.TypeScript.Generator Tool 'typedsignalr.client.typescript.generator' was successfully updated from version '1.7.6' to version '1.8.2'.
The new JSDocs are brilliant! For me this completes the tool very nicely. Awesome work and thank you!

Followup question - any plans to add XMLdocs for records?

Followup question - any plans to add XMLdocs for records?

Not from my side. We don't use this library anymore as it did not work well with how we generate our DTOs for the frontend. I tried modifying the library for a more dynamic approach but since it's partially implemented in another library it was too tedious to achieve and we abandoned it as a whole.

It is the Tapper's responsibility, not TypedSignalR.Client.TypeScript, to generate JSDoc from the XMLdocs. When I have time, I will add functionality to Tapper.


v2: typeahead for agencies selection

Context
Part of #252
When submitting a new data source, you can pick an agency from our database. We need to make that typeahead. see the form here for an example.
Requirements

[ ] this endpoint should present typeahead suggestions much like the other one, but based on our agencies database
[ ] it should return the agency name, with locality county state for disambiguation

Tests
TBD
Docs
API docs
Open questions

Any uncertainties? Anything we're flexible about?

@josh-chamberlain @joshuagraber
With this in mind, I'll probably want to rework the existing `/typeahead-suggestions to maintain organization. Here's what I'm thinking:

Create a general /typeahead namespace, for which there are two endpoints:
/typeahead/location -- the previous /typeahead-suggestions endpoint we all know and love.
/typeahead/agencies -- the new endpoint.

(I'd also change the typeahead_suggestions materialized view to typeahead_locations and add a new typeahead_agencies materialized view, but that's more important for my side than anyone else's).
For @joshuagraber, this means the existing typeahead endpoint will need modified to the new design.

@josh-chamberlain Do we want to include jurisdiction_type as well for this enpdoint?

Current Materialized View Design
CREATE MATERIALIZED VIEW IF NOT EXISTS public.typeahead_agencies
TABLESPACE pg_default
AS
	SELECT
		a.NAME,
		a.SUBMITTED_NAME,
		a.JURISDICTION_TYPE,
		a.STATE_ISO, -- State
		a.MUNICIPALITY
		c.name county_name,
		a.AGENCY_TYPE
	FROM
		AGENCIES a
	JOIN counties c ON a.county_fips::text = c.fips::text

@maxachis

jurisdiction_type, sure, because it might help people disambiguate. agency_type should not be necessary.
we should search on name


Duplicated Lazy-load translations requests

Environment

Operating System: Windows_NT
Node Version:     v18.14.2
Nuxt Version:     3.4.2
Nitro Version:    2.3.3
Package Manager<EMAIL_ADDRESS>Builder:          vite
User Config:      pagesData
Runtime Modules:  -
Build Modules:    -

Reproduction
https://stackblitz.com/edit/github-grevuj?file=nuxt.config.ts
reportuction above will show that the log happens twice when you visit /fr page
en ( calls the default local, which calls the service that will get the translations )
fr ( calls the service that will get the translations as well )

Describe the bug
I have noticed that when attempting to lazy load translations using a Promise/file format, the service is called twice (depending on the number of locales present) but only on the non-default locale. While I understand that this may be due to the non-fallback/default locale potentially failing and defaulting to another option, I do not believe this is the most optimal approach. Repeatedly calling the service to retrieve translations seems unnecessary.
Is there a way to address this issue or is this how it is intended to function?
Additional context
No response
Logs
No response

This is the intended behavior from v7.
I'm not a nuxt i18n creator, so I don't know why the lazy-loading implementation is that way.
Thanks!

It is calling twice for everything

If choose another language, it would call the default language twice and the current language twice

It's a minimal app with this config:
i18n: {
    lazy: true,
    strategy: 'no_prefix',
    defaultLocale: 'en',
    vueI18n: fileURLToPath(new URL('./i18n.config.ts', import.meta.url)),
    bundle: {
      runtimeOnly: true,
      compositionOnly: true,
    },
    detectBrowserLanguage: {
      useCookie: true,
      cookieKey: 'nuxt-template-language',
    },
    locales: [
      {
        code: 'en',
        language: 'en-US',
        name: 'English',
        dir: 'ltr',
        file: {
          path: fileURLToPath(new URL('./app/plugins/i18n/locale/en.ts', import.meta.url)),
          cache: true,
        },
      },
      {
        code: 'vi',
        language: 'vi-VN',
        name: 'Tiếng Việt',
        dir: 'ltr',
        file: {
          path: fileURLToPath(new URL('./app/plugins/i18n/locale/vi.ts', import.meta.url)),
          cache: true,
        },
      },
    ],
  },

updated:
This happens because i use Nuxt layers, it fetches once for each layer, even when i only configure the 1st level layer and not the others
Now im using 3 levels of layers and it calls 3 times

@imrim12
Can you open a new issue with a minimal reproduction? 🙏


[API. Додати гурток] User can create a club by changing his ID to another user's ID

Environment: Postman v9.0.3
Reproducible: Always
Build found: Last commit
Preconditions

Run Postman
Sign in via Postman as a User (e.g : Url - https://speak-ukrainian.org.ua/dev/api/signin, Method - 'Post', body: {
"email"<EMAIL_ADDRESS>"password": "12345678"
}  )

Use the token of the user from id 203

Steps to reproduce

Select the method POST in Postman
Fill in URL field https://speak-ukrainian.org.ua/dev/api/club
Click on the Body tab and select Raw-> (change userId)

{"categoriesName":["Танці, хореографія","Студії раннього розвитку"],
"name":"Test123456789",
"ageFrom":4,
"ageTo":6,
"description":"{"blocks":[{"key":"brl63","text":"TestNastiaTestNastiaTestNastiaTestNastiaTestNastia","type":"unstyled","depth":0,"inlineStyleRanges":[],"entityRanges":[],"data":{}}],"entityMap":{}}",
"userId": "237",
"locations":[{"name":"Nastia Kukharska",
"cityName":"Львів",
"address":"Vernadskoho,14",
"coordinates":"49.84390002605753, 24.023461667439843","phone":"123456789","key":0.5695778324541552}],
"contacts":"{"1"::"123456789"}"}
Actual result
Club is create successfully.

Expected result
We can not change "userId". An appear error message
"User story #70

Bug is reproduce.

No matter what id is inputted in "user Id" field, if user creates club, it automatically assigned to the user which created club.
("user Id" field is ignored during creating club)

Bug is fixed and close


Allow override for go template delimiters in values

Is your feature request related to a problem? Please describe.
Let's imagine we have a service which requires values to be passed with go templates in strings.
Examples are: consul, vault, alertmanager, etc...
AND we want to template it using helmwave.
Currently we would need to escape inner go templates like that:
var1: "text {{ `{{ do not render it by helmwave }}` }}
var2: "text {{ render it by helmwave }}"

which will result in
var1: "text {{ do not render it by helmwave }}
var2: "text rendered_value"

This requires re-writing existing values which can be frustrating and can make migration to helmwave harder
Describe the solution you'd like
We can use https://pkg.go.dev/text/template#Template.Delims for go template and override delimeters for helmwave
In that case we can write smth like:
# in helmwave.yaml.tpl
releases:
- name: chartname
  left_delimeter: "<<"
  right_delimeter: ">>"
  values:
    - values.yaml

in values.yaml
var1: "text {{ do not render it by helmwave }}"
var2: "text << render it by helmwave >>"

i prefer:
releases:
- name: chartname
  delimeters:
   right: ">>"
   left: "<<"
  values:
    - values.yaml

We have 3 scope for templater.

Global
Specific release
Specific values.

On the last one It will look like:
releases:
- name: chartname
  values:
    - src: values.yaml
        delimeters:
          right: ">>"
          left: "<<"

I think moving delimeters (as well as all other template settings) cannot be set on release level due to possible confusion.
There are a lot of things that are templated:

helmwave.yml.tpl - we control it
values files - we control it
release chart - we have no control over it

So for this code newcomers may think that we control chart manifests templating:
releases:
- name: chartname
  delimeters:
   right: ">>"
   left: "<<"
  values:
    - values.yaml

So I think there are 2 options:

Make it easier to understand but ugly:

valuesTemplateSettings:
  delimiter_left: "<<"
  delimiter_right: ">>"

releases:
- name: chartname
  valuesTemplateSettings:
    delimiter_right: ">>"
    delimiter_left: "<<"
  values:
    - src: values.yaml
      delimiter_left: "<<"
      delimiter_right: ">>"

Support only settings at per-values level. This way it will be easy to implement (really much much easier) and relatively easy to use (yaml anchors or helmwave.yml.tpl can reduce copy-paste work).

I will continue second way
dels: *dels
  delimiter_left: "<<"
  delimiter_right: ">>"

releases:
- name: name
  values:
    - src: values.yaml
      <<:*dels
      delimiter_left: "<<"
      delimiter_right: ">>"


CN-604: Change yield to earn for bitcoin on desktop and mobile

✅ Checklist

[x] npx changeset was attached.
[ ] Covered by automatic tests.
[x] Impact of the changes: changing a label for staking for Bitcoin only

📝 Description
This PR changes the entrypoint name for staking from Yield to Earn for Bitcoin.

❓ Context
JIRA-604

🧐 Checklist for the PR Reviewers

The code aligns with the requirements described in the linked JIRA or GitHub issue.
The PR description clearly documents the changes made and explains any technical trade-offs or design decisions.
There are no undocumented trade-offs, technical debt, or maintainability issues.
The PR has been tested thoroughly, and any potential edge cases have been considered and handled.
Any new dependencies have been justified and documented.
Performance considerations have been taken into account. (changes have been profiled or benchmarked if necessary)

There is a change on the requirement for this so it cannot be merged for now till that's clear.

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots

/generate-screenshots


Removed build dir in go server

Signed-off-by: gdsoumya<EMAIL_ADDRESS>

hello

yo

closed

hello

Hi

hello

hi

hi

hi


Feature: Allow intermediate publish status

To be able to update a status in a later publish, we have to split the note creation and the task status update.
For example, publishing a note with a render sent to a farm may need an intermediate status to show the rendering is running and a status update in a second process, for displaying that the render has complete.
Testing notes:

Move this code on last beta we have
Publish layout for e666_sh005, it should work as previously
You can monitor Kitsu and see that the note is created first and then the task status updated if different from the current one.

My bad I did a mishap during testing so I redid the test. I did see multiple steps on kitsu notes, but at one point during publish it deleted the review that was published on kitsu. In the end I had a note with the comment I set and the correct status, but no review.

My bad I did a mishap during testing so I redid the test. I did see multiple steps on kitsu notes, but at one point during publish it deleted the review that was published on kitsu. In the end I had a note with the comment I set and the correct status, but no review.

I don't know how you tested the second time, but redoing some tests on my side, I haven't encountered any issue. I'll merge and we'll submit it to beta. Thanks for reviewing!


CHECK_-Macros must be used with care

I'm new to using CppUTest and so far I think it is the best testing framework for embedded. However, I came across a little problem that of course was my fault. I wrote a lot of tests that have CHECK statements like this one.
CHECK_EQUAL(60, ParamMgrGetParamByIndex(kTestParameter1Index, kSECLVL_PIN_X));
I have been using this for very simple functions so far. Now I needed the function above to call a mock whose return value would change the behaviour and thus the return value of my CuT. My test kept failing due to (2nd) calls to my mock. I did not know where these additional calls were coming from until I looked at CHECK_EQUAL_LOCATION's definition. The macro parameter "actual" is used up to two times.
Isn't there a way to make the macro an actual function, so my syntax above does not lead to this unexpected behavior? I think this is quite an easter egg.

I would assign the return value of that function to a local variable and check that.
This problem will not arise in that case.
Note this common pattern for writing unit tests, the three A's:

Arrange: set-up the tests, making sure you are in a defined state.
Act: call the component under test and gather results
Assert: check if the asserts match.

I agree with both of you:

Follow the three A's; this will make for clearer tests and keep you out of trouble
CppUTest shouldn't do this.

There is a way to make it an actual function, but that requires either GCC extensions or templates, and both are banned.  I define a CHECK_EQUAL_SAFE macro in my own tests that does the trick however. :grin:

I ended up using CHECK/CHECK_TRUE and doing the comparison myself while there haven't been any answers to this thread. Now I'm actually doing it the Triple A way. I read about it in Grennings book half a year ago. However, I wasn't aware of any violation of that principle other than that the last two steps were happening on the same line. But maybe it makes more sense to strictly separate these three concepts by using new lines or even empty lines.
Thank you all for your advice.

The principle is not really a unit testing principle, but a macro usage
principle.  When using a macro you generally don't want arguments to
have side effects, in case the macro expands them twice.
Thanks for reading the book!
The three As or the Four Phase Test Pattern help give some guidance on
test structure
1 Setup preconditions
2 Do something to the system
3 Check to see if the right thing happened
4 Restore the system to its original state.
James

James Grenning - Author of TDD for Embedded C - wingman-sw.com/tddec
wingman-sw.com
wingman-sw.com/blog
twitter.com/jwgrenning
facebook.com/wingman.sw

On 19 Jun 2016, at 3:10, everclear72216 wrote:

I ended up using CHECK/CHECK_TRUE and doing the comparison myself
while there haven't been any answers to this thread. Now I'm actually
doing it the Triple A way. I read about it in Grennings book half a
year ago. However, I wasn't aware of any violation of that principle
other than that the last two steps were happening on the same line.
But maybe it makes more sense to strictly separate these three
concepts by using new lines or even empty lines.
Thank you all for your advice.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/cpputest/cpputest/issues/1000#issuecomment-226985151


How long do downloads usually take?

Forgive me if this isn't the right place to ask, but I seem to be having a problem with downloading, in that the downloader doesn't seem to be making any progress at all.

[INFO] : GoGoAnime URL detected...
[INFO] : Collecting download links...
[INFO] : Extracting page URLs...
[INFO] : Downloading started...
[INFO] : HLS link found. Using custom HLSDownloader to download...

And then it just kind of sits there. Progress bar doesn't seem to be moving or anything. Does it just take a while to download? It's kind of a long video.

Since you're using the HLS downloader, some of the files take sometime to get downloaded. Since currently there is no download progress meter for ongoing downloads (apart from the total downloaded files progress meter) you can open your TaskManager and check the "Network" usage for monkey-dl. It will tell you whether the files are being downloaded (as a workaround)


[HOLD for payment 2024-03-19] [HOLD for payment 2024-03-18] IOU - App crashes when navigate to IOU created offline

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Version Number: 1.4.49-0
Reproducible in staging?: Y
Reproducible in production?: N
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/runs/view/20153&group_by=cases:section_id&group_order=asc&group_id=229063
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Logs: https://stackoverflow.com/c/expensify/questions/4856
Issue reported by: Applause-Internal team
Action Performed:

Disable the internet connection in the device
Click on FAB > Request Money
Create a money request with an user you had no previous conversation before
Navigate to IOU report

Expected Result:
App should no crash
Actual Result:
App crashes
Workaround:
Unknown
Platforms:

Which of our officially supported platforms is this issue occurring on?

[ ] Android: Native
[x] Android: mWeb Chrome
[ ] iOS: Native
[x] iOS: mWeb Safari
[x] MacOS: Chrome / Safari
[ ] MacOS: Desktop

Screenshots/Videos
https://github.com/Expensify/App/assets/115492554/5538cef0-7439-4c26-8e96-d0b51d5db42c
Bug6406776_1709895252510!staging.new.expensify.com-1709895198140.txt

View all open jobs on GitHub

@flodnv I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors.

null is added at the end of policyReportFields, which makes crash

Thanks @situchan ! cc @kubabutkiewicz https://github.com/Expensify/App/pull/34487#pullrequestreview-1924803948

PR merged and CP requested

Tested in staging and it's a pass. Removing blocker label and bumping to daily to process payment

BZ Checklist:
Offending PR with comment: https://github.com/Expensify/App/pull/34487#pullrequestreview-1924803948
This came from TestRail - https://expensify.testrail.io/index.php?/runs/view/20153&group_by=cases:section_id&group_order=asc&group_id=229063
No need regression test

@situchan - pls apply in upwork https://www.upwork.com/jobs/~014c27873609e6c40b

@luacmartins @flodnv can you confirm the C+ fee here, is it just $500 for one PR review?

@laurenreidexpensify this was a regression from https://github.com/Expensify/App/pull/34487, which was implemented by Callstack and had Rushat as C+. The fix PR linked to this issue was also authored by Callstack, but @situchan reviewed it as C+. I'm not sure how we process payment in this case.

Payment Summary:
C+ review https://github.com/Expensify/App/pull/37985 $500 @situchan please apply in Upwork thanks

@laurenreidexpensify applied thanks

Thanks - once you accept will issue payment 👍

Payment Summary:
C+ Review $500 @situchan paid in Upwork


Phantom appears when dragging the window

https://github.com/seata/seata
The entire tool window is damaged

Hi, can you please give additional details about the version of Package search you are using, IDEA version and OS?

win11 IDEA version is 2023.3.4. Open and drag to reproduce this issue

Fix incoming, see https://github.com/JetBrains/package-search-intellij-plugin/pull/138

thanks

This has been fixed, so closed


Need to use flutter app connect dapp like metamask connect dapp website

how to use flutter connect DAPP website like metamask connect DAPP

@athlona64
this issue doesn't seem to point at a bug or a feature request,
please follow the link at I want help writing my application in the new issue selection

@athlona64
This issue doesn't seem to describe a bug or a feature request. Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you


Update docs site config for v14

Update config.json
Update submodules

This also changes the URL scheme of the git submodules to ssh://. Since Teleporters use SSH keys to authenticate to GitHub, this makes it slightly easier to set up a dev environment.

We'll merge this once we release v14!


fix(stages): Use Stack TOML Configurables

Description
Updates multiple hardcoded op_config const references in various stages to use values pulled in from the stack toml config.

Current dependencies on/for this PR:

refcell/touchups

PR #51   👈

This comment was auto-generated by Graphite.


Is this repo still maintained?

Issue
There are a lot of issues and problems that need to be addressed if @RobinBuschmann is not available maybe offer this repo to someone else who would want to take charge of maintaining it.

Hi @yotam707
Development on sequelize-typescript is indeed slowing down. Luckily sequelize-typescript will be merged with sequelize for the next major release (v7) under the NPM package @sequelize/core
This will be lead by @ephys so I'll give her the chance to explain the plans further.

That is pretty much it :)
sequelize-typescript is being sunsetted because we're merging it into core.
This should be easier to manage for our small team.
It'll be available in V7. It'll mostly be a copy/paste to begin with but we do have plans to slowly replace some APIs with alternatives we think would work better.

Yes, a new version should come out within the next few days


Select2 translation issue

I can't reproduct this bug in a JSbin or on the examples page, however any help in understanding why would be appreciated. Must be something with my environment.
Prerequisites

[x] I have searched for similar issues in both open and closed tickets and cannot find a duplicate
[x] The issue still exists against the latest master branch of Select2
[x] This is not a usage question (Those should be directed to the community)
[ ] I have attempted to find the simplest possible steos to reproduce the issue
[ ] I have included a failing test as a pull request (Optional)

Steps to reproduce the issue

Initialize a select2 dropdown with ajax and no translation settings
View the loading text after entering data in the search box

Expected behavior and actual behavior
When I follow those steps, I see...
"Searchingâ€¦"
I was expecting...
Searching...
Environment
Browsers

[x] Google Chrome
[ ] Mozilla Firefox
[ ] Internet Explorer

Operating System

[x] Windows
[ ] Mac OS X
[ ] Linux
[ ] Mobile

Libraries

jQuery version: 2.2.2
Select2 version: 4.0.2

Isolating the problem

[ ] This bug happens on the examples page
[ ] The bug happens consistently across all tested browsers
[ ] This bug happens when using Select2 without other pluigns
[ ] I can reproduce this bug in a jsbin

This sounds like an encoding issue somewhere, either on the page where you are displaying Select2 or in the translation file. We use the ellipsis character, which isn't part of the ASCII character set (I recommend utf-8 when possible), so if you are using an encoding which doesn't support it you might see a different character there.

In case this helps anyone, I had this issue when I copy-pasted the script from the CDN, e.g. https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.6-rc.1/js/select2.js rather than downloading from the release pages e.g. https://github.com/select2/select2/releases/tag/4.0.5, which is what the docs tell you to do 😜


installdependencies.sh - WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Agent Version and Platform
Version of your agent? 2.153.1
OS of the machine running the agent?
Linux - Canonical - UbuntuServer - 16.04-LTS
Azure DevOps Type and Version
dev.azure.com
If dev.azure.com, what is your organization name? https://dev.azure.com/{organization}
What's not working?
I have created a Linux VM.
I have logged into Linux VM and downloaded https://vstsagentpackage.azureedge.net/agent/2.153.1/vsts-agent-linux-x64-2.153.1.tar.gz using wget
I have extracted the above file
Now when I run below command
sudo ./bin/installdependencies.sh
it works successfully, however WARNING: apt does not have a stable CLI interface. Use with caution in scripts. I read on internet which suggest to use apt-get instead.

I was reading up on what the this message means.
https://askubuntu.com/questions/990823/apt-gives-unstable-cli-interface-warning
Apparently, apt is a 'porcelain' command (vs apt-get which is a 'plumbing' command), where the output is not meant to be parse-able by scripts, and the format may be subject to change with newer versions. In the case of  installdependencies.sh, the script is only relying on the error codes for decision taking, so we should be fine with apt.

Closing for now, please reopen if needed.


Requesting Mediaplayer support.

This addition will allow the community Kodi driver to work as it depends on the Media Player device type.

I dont know why, sorry. but this change is added as Mediaplayer support but its the requested fix for Mediaplayer support. Making the change took me 5 minutes. getting it on git and request a pull .... lol ;-)


Get-DbaCmObject reliability and performance upgrade

Type of Change

[x] Bug fix (non-breaking change, fixes #)
[ ] New feature (non-breaking change, adds functionality)
[ ] Breaking change (effects multiple commands or functionality)
[x] Ran manual Pester test and has passed (`.\tests\manual.pester.ps1)
[ ] Pester test is included

Purpose

Performance improvement of Get-DbaCmObject
Reliability improvement of Get-DbaCmObject

Notes

Run something else first to remove the initial cost of Write-Message before running performance comparisons

LOL your tags, tahnks, i see one passed!


Add-ConditionalFormatting where Range is specified as a table column fails with error

I've been having great success adding conditional formatting to tables where the range is specified as the whole table such as the following...
Add-ConditionalFormatting -Worksheet $ws -Range $ws.Tables["Users"]  -RuleType Expression -ConditionValue '=AND(INDIRECT("Users[@InactiveDays]")>=30,(INDIRECT("Users[@InactiveDays]")<=90))' -BackgroundColor ([System.Drawing.Color]::NavajoWhite) -ForegroundColor ([System.Drawing.Color]::Firebrick)
However the moment I try to specify the range as a column it fails.
Command:
Add-ConditionalFormatting -Worksheet $ws -Range $ws.tables["Users"].Columns["Active Licenses"]  -RuleType Expression -ConditionValue '=AND(INDIRECT("Users[@Mailbox Type]")<>"UserMailbox",(INDIRECT("Users[@Active Licenses]")<>"Unlicensed"))' -BackgroundColor Black -ForegroundColor White
Error
Cannot convert argument "address", with value: "OfficeOpenXml.Table.ExcelTableColumn", for "AddExpression" to
| type "OfficeOpenXml.ExcelAddress"
I imagine that -Range handles the Table object better than it does the Column object but it would be great if this was investigated.
My workaround is to calculate the range of the column using...
$Col1 = [char](64+($ws.tables['Users'].Columns | Where Name -eq "Mailbox Type").Id)
$Col2 = [char](64+($ws.tables['Users'].Columns | Where Name -eq "Active Licenses").Id)
$StartRow = $ws.tables['Users'].Address.Start.Row + 1
$TotalRows = $ws.tables['Users'].Address.Rows + $ws.tables['Users'].Address.Start.Row
$Range = -join($Col1,$StartRow,":",$Col2,$TotalRows)
Add-ConditionalFormatting -Worksheet $ws -Range $Range -RuleType Expression -ConditionValue '=AND(INDIRECT("Users[@Mailbox Type]")<>"UserMailbox",(INDIRECT("Users[@Active Licenses]")<>"Unlicensed"))' -BackgroundColor ([System.Drawing.Color]::Purple) -ForegroundColor ([System.Drawing.Color]::Firebrick)

Curious, does hardcoding the range work? Say "A1:B5"?

Correct, it does.

The $ws.Tables["Users"] is suspect. Not sure how to solve.

The -Range specified with $ws.Tables["Users"] works great and comes from $ws = $Excel.Workbook.Worksheets["Users"]
It's only when I add the column to it with $ws.tables["Users"].Columns["Active Licenses"] that it fails.


Fix wfrp4e stuff in translated languages (ie French up to now)

Hi,
Added French translation AND management of translated WFRP4e system.

I'll accept it on the nightly build so I can make some other changes (other systems that translate language names also break the same way, like D&D 5e)


TypeError: Can't set option year when dateStyle is used

Describe the bug
To Reproduce
Expected behavior
Screenshots
Applicable Versions:

Netlify CMS version<EMAIL_ADDRESS>Git provider: git-gateway
Browser version: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36

CMS configuration
publish_mode: simple
slug:
  encoding: unicode
  clean_accents: false
  sanitize_replacement: "-"
backend:
  name: git-gateway
media_folder: content/assets
public_folder: ../assets
collections:
  - name: social
    label: Social
    editor:
      preview: false
    files:
      - label: Social links
        name: social
        file: content/social/social.md
        fields:
          - label: Type
            name: type
            widget: hidden
            default: social
          - label: Twitter
            name: twitter
            widget: string
            default: ""
            required: false
            hint: Full link to your Twitter profile
            pattern:
              - ^http(s)?://.*..*(/)?
              - Must be a valid URL
          - label: Facebook
            name: facebook
            widget: string
            default: ""
            required: false
            hint: Full link to your Facebook page
            pattern:
              - ^http(s)?://.*..*(/)?
              - Must be a valid URL
          - label: LinkedIn
            name: linkedin
            widget: string
            default: ""
            required: false
            hint: Full link to LinkedIn profile
            pattern:
              - ^http(s)?://.*..*(/)?
              - Must be a valid URL
          - label: Email
            name: email
            widget: string
            default: ""
            required: false
            hint: Just your email address
    publish: true
    sortable_fields:
      - commit_date
      - commit_author
    view_filters: []
    view_groups: []
  - sortable_fields:
      - commit_date
      - title
      - date
      - commit_author
      - description
    view_filters: []
    meta: {}
    name: posts
    slug: "{{slug}}"
    folder: content/posts
    view_groups: []
    publish: true
    label: Text post
    fields:
      - label: Type
        name: type
        widget: hidden
        default: text
      - label: Featured Image
        name: image
        widget: image
        required: false
      - label: Title
        name: title
        widget: string
      - label: Description
        name: description
        widget: text
      - label: Publish Date
        name: date
        widget: datetime
        dateFormat: DD MMM, YYYY
        date_format: DD MMM, YYYY
      - label: Post
        name: body
        widget: markdown
    create: true
  - sortable_fields:
      - commit_date
      - title
      - date
      - commit_author
      - description
    view_filters: []
    meta: {}
    name: videos
    slug: "{{slug}}"
    folder: content/videos
    view_groups: []
    publish: true
    label: Video post
    fields:
      - label: Type
        name: type
        widget: hidden
        default: video
      - label: Featured image
        name: image
        widget: image
        required: false
      - label: Title
        name: title
        widget: string
      - label: Description
        name: description
        widget: text
      - label: Publish date
        name: date
        widget: datetime
        dateFormat: DD MMM, YYYY
        timeFormat: false
        date_format: DD MMM, YYYY
        time_format: false
      - label: Link to video
        name: link
        widget: string
        pattern:
          - ^http(s)?://.*..*(/)?
          - Must be a valid URL
    create: true
  - sortable_fields:
      - commit_date
      - title
      - date
      - commit_author
      - description
    view_filters: []
    meta: {}
    name: audio
    slug: "{{slug}}"
    folder: content/audio
    view_groups: []
    publish: true
    label: Audi
...

Hi @Anas-Aqeel can you please follow the issue template?

Hi @Anas-Aqeel can you please follow the issue template?

What info is more required?

What info is more required?

Can you tell me?

Can you tell me?

@Anas-Aqeel There needs to be a more detailed summary of what "Can't set option year when dateStyle is used" defines. Leaving all the form questions blank requires someone who will take this task on to guess what the issue is.
Describe the bug (what error was printed to console or screen if any)
To Reproduce (maybe a simple example to show how to reproduce the bug error)
Expected behavior (what exactly was the output expected if not obvious)
Screenshots (Screenshots, if pertinent to the error would be helpful, but not always required)

@Anas-Aqeel There needs to be a more detailed summary of what "Can't set option year when dateStyle is used" defines. Leaving all the form questions blank requires someone who will take this task on to guess what the issue is.
Describe the bug (what error was printed to console or screen if any)
To Reproduce (maybe a simple example to show how to reproduce the bug error)
Expected behavior (what exactly was the output expected if not obvious)
Screenshots (Screenshots, if pertinent to the error would be helpful, but not always required)

Everything working fine. When I change data in Netlify CMS. It is reflected in the gatsby project. The problem occurs when I am not able to see the data I am changing on netlify CMS preview wherever I used widget Date.
. FOr example See this image When I am filling the fields here on left side. Why my right side showing an error in Details
TypeError: Can't set option year when dateStyle is used
One more thing in the Pages node where I am not using date widget It is rightly displaying.

Everything working fine. When I change data in Netlify CMS. It is reflected in the gatsby project. The problem occurs when I am not able to see the data I am changing on netlify CMS preview wherever I used widget Date.
. FOr example See this image When I am filling the fields here on left side. Why my right side showing an error in Details
TypeError: Can't set option year when dateStyle is used
One more thing in the Pages node where I am not using date widget It is rightly displaying.

Hi @haris-aqeel, thank you for the additional information.
Those kind of errors coming the the preview pane (the right pane) are usually caused by custom preview templates.
Can you share you repo or an example repo with this issue?

Hi @haris-aqeel, thank you for the additional information.
Those kind of errors coming the the preview pane (the right pane) are usually caused by custom preview templates.
Can you share you repo or an example repo with this issue?

Closing this issue pending more information


All opponents users unable to get the mute status of other user in group call.

--- User A is calling User B and User C, both accept the call. User B is muted, but User A is recognized while User C is not. If any user mutes their call, all other users should still be recognized, Here is my code below.
onMessageListener = (userId: any, message: any) => {
if (message.extension && message.extension.eventType === 'muteStatus') {
const isMuted = message.extension.status === 'mute';
// const mutedUserId = message.extension.userId;
console.log('Mutedddddddddddd', isMuted);
// Update UI based on mute/unmute
}
let callerName = this._getUserById(userId, 'name');
this.isOtherUserMutedSubject.next({ message, userName: callerName });
}
async setAudioMute(isMuted?: boolean) {
this.isAudioMuted = isMuted!;
let participants = this.oppoIds;
if (!participants.includes(this.session.initiatorID)) {
participants.push(this.session.initiatorID);  // Add initiator if not already included
}
const params = {
  type: 'chat',
  extension: {
    eventType: 'muteStatus',
    status: isMuted ? "mute" : "unmute", // Set the mute/unmute status
    userId: this.session.currentUserID,  // Current user who muted/unmuted
  }
};

if (this.isAudioMuted) {
  participants.forEach(userId => {
    ConnectyCube.chat.send(userId, params);
  })
  this.session.mute('audio');
  this.isAudioMuted = true;
} else {
  participants.forEach(userId => {
    ConnectyCube.chat.send(userId, params);
  })
  this.session.unmute('audio');
  this.isAudioMuted = false;
}

};

The case looks correct, are you able to review the logs from the requests to try two find any suspicious places?


Remove Duplicate Icons

Feature Description
This spring, we implemented a new design system. Most icons were swapped to use that source, there's a few outliers that exist in the dashboard that should be retired and replaced with their twins in the design system. They are:

Edit icon

Alternatives Considered

Additional Context

Do not alter or remove anything below. The following sections will be managed by moderators only.
Acceptance Criteria
Removing the versions of these icons that exist in the dashboard and using the ones in the design system instead.
Implementation Brief

Hi @BrittanyIRL ,
Is the More icon the same as the one in #8555?
Since it's a little bit hard to locate the edit icon, could you give some pointers?
Thanks.

Hi @BrittanyIRL ,
Is the More icon the same as the one in #8555?
Since it's a little bit hard to locate the edit icon, could you give some pointers?
Thanks.

The more icon is the same as the dots that you found.
The edit icon is the pencil
Here's a storybook link to icons available in the design system: https://google.github.io/web-stories-wp/storybook/?path=/story/designsystem-icons--all-icons

@csossi some directions for ya:
This update is purely cosmetic.

Go to Dashboard Settings
Hover or focus on a publisher logo
The icon should be updated and the button is a little bigger, like this:
https://user-images.githubusercontent.com/14279973/129640746-e5a28a68-b959-4727-86c9-179f94dea605.png
Please verify that clicking on the button still opens up the context menu as expected and that it looks like this screenshot.


⚠ ClamAV has degraded performance

In c5823d7, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 445 ms

Resolved: ClamAV performance has improved in 301e975 after 10 minutes.


Be able to setup oneMKL with the open source intel compiler ( https://github.com/intel/llvm )

Summary
Presently the oneMKL setup revolves around a full oneAPI installation. It would be nice to be able to easily setup and build oneMKL with just the open source version of the intel compiler for SYCL ( https://github.com/intel/llvm ).
The Intel compiler for SYCL is built with CMake, Ninja and Python 3, and it has the user configure the various dependencies and backends themselves (LevelZero, OpenCL, TBB) with instructions.  Ideally the matching oneMKL setup could build atop that (rather than assuming Conan or sudo access).

Hi @cperkinsintel! oneMKL already supports llvm compiler (see a readme), as well as have a choice to not use oneMKL binary release and use open source alternatives like netlib. Also for oneMKL binary download we use package managers and users can select conan for automation. Is anything missing?

@cperkinsintel,

Presently the oneMKL setup revolves around a full oneAPI installation.

This depends on the target. For example, cuBLAS and cuRAND do_not require oneAPI whatever, and Netlib can be used for BLAS on x86. Since only the interfaces are open source, the Intel MKL library is required for Intel GPUs.

@cperkinsintel does it help to clarify  your question?

@cperkinsintel feel free to re-open if something wasn't addressed by the clarifications above.

That's correct behavior see https://github.com/oneapi-src/oneMKL#notice-for-use-of-conan-package-manager. If Building with CMake, oneTBB and oneMKL packages must be installed manually. To have packages installed automatically we provide conan support

yeah... I just built oneTBB from source and have it installed...
Also, I'm trying to manually built oneMKL, but failed with this ERROR message.

What is the error?

Okay... I got it...
cmake enables
 ENABLE_MKLCPU_BACKEND            ON
 ENABLE_MKLCPU_THREAD_TBB         ON
 ENABLE_MKLGPU_BACKEND            ON

by default, which seems to make NO sense -- to build oneMKL of course does NOT have MKL BACKEND yet..
The following seems to be reasonable, but failed with some ERROR as well:
 ENABLE_CUBLAS_BACKEND            ON
 ENABLE_CURAND_BACKEND            ON
 ENABLE_CUSOLVER_BACKEND          ON
 ENABLE_MKLCPU_BACKEND            OFF
 ENABLE_MKLCPU_THREAD_TBB         OFF
 ENABLE_MKLGPU_BACKEND            OFF

The error message:
CMake Error at /usr/share/cmake-3.22/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
   Could NOT find LAPACKE (missing: CBLAS64_file)

Well, it looks it has something to do with ENABLE_CUSOLVER_BACKEND.
Now, the following configuration works for me, which seems NOT 100% reasonable.

 C compiler: icx was found in PATH, using icx
 TARGET_DOMAINS: blas;rng
 Looking for dpc++
 CMake Deprecation Warning at deps/googletest/CMakeLists.txt:53 (cmake_minimum_required):
   Compatibility with CMake < 2.8.12 will be removed from a future version of
   CMake.

   Update the VERSION argument <min> value or use a ...<max> suffix to tell
   CMake that the project does not need compatibility with older versions.

 Found CBLAS: /usr/lib/x86_64-linux-gnu/libcblas.so
 Found CBLAS: /usr/lib/x86_64-linux-gnu/libblas.so
 Found CBLAS: /usr/include/x86_64-linux-gnu
 SYCL_DEVICE_FILTER will be set to the following value(s): [cuda:gpu] for run-time dispatching examples
 SYCL_DEVICE_FILTER will be set to the following value(s): [cuda:gpu] for run-time dispatching examples
 Configuring done

by default, which seems to make NO sense -- to build oneMKL of course does NOT have MKL BACKEND yet..
@jiapei100  I am puzzled with this comment: Here, you are trying to build "oneMKL interfaces" which is different than "MKL BACKEND". mklcpu and mklgpu backends come from Intel oneMKL product, which can be downloaded from oneAPI Base Tool Kit. For more information on the differences, please see FAQs.
To be able to use NVIDIA backend, you do not need MKL backends, which can be controlled using CMAKE variables, as you pointed out.
One more thing I want to point out is: NVIDIA backends are supported through LLVM compiler. (See here)


Model improvements

for Fixed trajectory (id 0), only need one pitch. (currently there are two pitches).
Silent trajectories (id 12) should have no articulations. (sometimes pluck gets attached).

These both seem like non-issues at the moment. So I'm closing.


Nested pulling and tests added

Pull does not work for nested pulling. Generalized/added logic and adds test to $pull.

theres a mistake with the usage of remove.


[Bug Report] Using v-model in v-for, the el-switch/el-select style is not updated

Element UI version
2.4.11
OS/Browsers version
MacOS 10.12.6 / Chrome 70.0
Vue version
2.5.20
Reproduction Link
https://jsfiddle.net/mmx38qxw/7097/
Steps to reproduce
Click the Change button, the watch listens to the change of rawOptions, and the form is rendered.
When I click the el-switch or el-select input box, the style did not change. But when I type any character in the target input box, the style changes.
I am confused and hope to get answers. Thank you.
What is Expected?
when I click the el-switch or el-select input box, the style change
What is actually happening?
when I click the el-switch or el-select input box, the style did not change

你这是对Vue不熟悉，Vue无法监听对象新添加的属性，所以不会在新属性改变后立即更新页面。在你的例子里，你应该在validateForm.options内预先添加所需要的属性或者使用Vue.$set方法进行赋值，https://jsfiddle.net/mmx38qxw/7100/

哇～ 谢谢大佬解惑，看了下文档大概了解了。
https://cn.vuejs.org/v2/guide/reactivity.html#检测变化的注意事项


Fix compilation on non-MSVC platform.

_malloca is MSVC only. Provide a wrapping macro for non-MSVC platform.

Thank you!

Oops, it should be _MSC_VER, not MSC_VER

yep, I fixed it.