Set time to open menu in NexusVRCharacterModelLoader script

It'd be very helpful if we could configure the amount of time you had to hold the menu gesture to open up the menu. Currently, it's difficult to block certain attacks with the melee system I've been working on without opening the menu (Thanks for making it really non-obtrusive though!) It's a very low priority thing to me, but it'd be nice to see it added.

This seems like the wrong solution to the problem. If you position that players will get in that opens the menu frequently, you may need to make the wait time super long to make it not open for most but not all players, and the menu indicator will show regardless. Disabling the menu in the configuration is more effective, or changing the gesture so it works as-is but doesn't affect your case.

In that case, is there any way to open the menu via any other methods, such as binding it to button inputs or a function that can be called?

No native way is provided to do this. In any given game with any given headset, I have to assume no buttons aren't being used by the developer, and I can't check.

I see.


Error with Get Libraries and no useful information

I'm on portal 8.5 with fixpack 9. I can access the webcontenthandler URL by browser and get the following response:

However, when I click the Get Libraries button, I get an error dialog with no information as shown below.

Cody,  can you verify whether you set your custom content handler URL in the server settings under the dashboard's "Settings" tab?


2/1 PM Publish

Docs Build status updates of commit 58c0c0d:
:warning: Validation status: warnings

File
Status
Preview URL
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

<EMAIL_ADDRESS>:warning:Warning
View (azure-node-latest)
Details

docs-ref-autogen/microsoft-cognitiveservices-speech-sdk/index.yml
:warning:Warning
View (azure-node-latest)
Details

docs-ref-autogen/toc.yml
:warning:Warning
View (azure-node-latest)
Details

docs-ref-services/latest/arm-kusto-readme.md
:warning:Warning
View (azure-node-latest)
Details

docs-ref-services/preview/arm-appinsights-readme.md
:warning:Warning
View (azure-node-preview)
Details

docs-ref-services/preview/arm-deploymentmanager-readme.md
:warning:Warning
View (azure-node-preview)
Details

ci-configs/packages-latest.json
:white_check_mark:Succeeded

ci-configs/packages-preview.json
:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

<EMAIL_ADDRESS>:white_check_mark:Succeeded

<EMAIL_ADDRESS>:white_check_mark:Succeeded
View (azure-node-latest)

This comment lists only the first 50 files in the pull request.

<EMAIL_ADDRESS>
Line 41, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters/attachedDatabaseConfigurations'.

<EMAIL_ADDRESS>
Line 37, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters'.

<EMAIL_ADDRESS>
Line 37, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters/principalAssignments'.

<EMAIL_ADDRESS>
Line 37, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters/databases/dataConnections'.

<EMAIL_ADDRESS>
Line 39, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters/databases/principalAssignments'.

<EMAIL_ADDRESS>
Line 41, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters/managedPrivateEndpoints'.

<EMAIL_ADDRESS>
Line 37, Column 16: [Warning: xref-not-found] Cross reference not found: 'Microsoft.Kusto/clusters/databases/scripts'.

docs-ref-autogen/microsoft-cognitiveservices-speech-sdk/index.yml

Line 8, Column 5: [Warning: xref-not-found] Cross reference not found: 'microsoft-cognitiveservices-speech-sdk.request'.

docs-ref-autogen/toc.yml

Line 65535, Column 12: [Warning: xref-not-found] Cross reference not found<EMAIL_ADDRESS>Line 65535, Column 12: [Warning: xref-not-found] Cross reference not found: 'microsoft-cognitiveservices-speech-sdk.request'.

docs-ref-services/latest/arm-kusto-readme.md

Line 2, Column 1: [Warning: ms-prod-and-service - See documentation] Only one of the following attributes can exist: 'ms.prod', 'ms.service'. Use ms.prod for on-premise products, or ms.service for cloud services.
Line 9, Column 16: [Warning: ms-prod-technology-invalid - See documentation] Invalid value for 'ms.technology': 'azure' is not valid with 'ms.prod' value 'azure'.
Line 2, Column 1: [Suggestion: description-missing - See documentation] Missing required attribute: 'description'.
Line 22, Column 1: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/javascript/api/@azure/arm-kusto' will be broken in isolated environments. Replace with a relative link.
Line 60, Column 76: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal' will be broken in isolated environments. Replace with a relative link.

docs-ref-services/preview/arm-appinsights-readme.md

Line 2, Column 1: [Warning: ms-prod-and-service - See documentation] Only one of the following attributes can exist: 'ms.prod', 'ms.service'. Use ms.prod for on-premise products, or ms.service for cloud services.
Line 9, Column 16: [Warning: ms-prod-technology-invalid - See documentation] Invalid value for 'ms.technology': 'azure' is not valid with 'ms.prod' value 'azure'.
Line 11, Column 13: [Warning: ms-service-subservice-invalid - See documentation] Invalid value for 'ms.service': 'applicationinsights'.
Line 2, Column 1: [Suggestion: description-missing - See documentation] Missing required attribute: 'description'.
Line 22, Column 1: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/javascript/api/@azure/arm-appinsights?view=azure-node-preview' will be broken in isolated environments. Replace with a relative link.
Line 22, Column 1: [Suggestion: preserve-view-not-set - See documentation] Did you mean to link to a specific version? It's usually better not to specify a version, so the link always goes to the canonical version. If you really need to link to a specific version, add &preserve-view=true to the URL: https://docs.microsoft.com/javascript/api/@azure/arm-appinsights?view=azure-node-preview. Otherwise, remove the view parameter.
Line 60, Column 76: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal' will be broken in isolated environments. Replace with a relative link.

docs-ref-services/preview/arm-deploymentmanager-readme.md

Line 2, Column 1: [Warning: ms-prod-and-service - See documentation] Only one of the following attributes can exist: 'ms.prod', 'ms.service'. Use ms.prod for on-premise products, or ms.service for cloud services.
Line 2, Column 8: [Warning: duplicate-titles - See documentation] Title 'Azure Service client library for JavaScript' is duplicated in: 'docs-ref-services/preview/arm-analysisservices-readme.md(2,8), docs-ref-services/preview/arm-deploymentmanager-readme.md(2,8), docs-ref-services/preview/arm-managementgroups-readme.md(2,8), docs-ref-services/preview/arm-orbital-readme.md(2,8), docs-ref-services/preview/arm-portal-readme.md(2,8),...'. Titles must be unique within a docset.
Line 9, Column 16: [Warning: ms-prod-technology-invalid - See documentation] Invalid value for 'ms.technology': 'azure' is not valid with 'ms.prod' value 'azure'.
Line 11, Column 13: [Warning: ms-service-subservice-invalid - See documentation] Invalid value for 'ms.service': 'deploymentmanager'.
Line 2, Column 1: [Suggestion: description-missing - See documentation] Missing required attribute: 'description'.
Line 18, Column 87: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/azure/azure-resource-manager/deployment-manager-overview' will be broken in isolated environments. Replace with a relative link.
Line 22, Column 1: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/javascript/api/@azure/arm-deploymentmanager?view=azure-node-preview' will be broken in isolated environments. Replace with a relative link.
Line 22, Column 1: [Suggestion: preserve-view-not-set - See documentation] Did you mean to link to a specific version? It's usually better not to specify a version, so the link always goes to the canonical version. If you really need to link to a specific version, add &preserve-view=true to the URL: https://docs.microsoft.com/javascript/api/@azure/arm-deploymentmanager?view=azure-node-preview. Otherwise, remove the view parameter.
Line 60, Column 76: [Suggestion: docs-link-absolute - See documentation] Absolute link 'https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal' will be broken in isolated environments. Replace with a relative link.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


Challenge 1

Still a distance to wrapping up the project to full functionality, my edit and delete only work for singly existing items. For now, review my work for a master merge. So I can work from there.

It would be convinient if you used nosetests to test your code to avoid import errors

@borenho Nice Work. Keep it up. Tell me when you find a way with Travis CI. :)


[BUG] docker 安装

wget https://github.com/composer/composer/releases/download/1.8.6/composer.phar
chmod u+x composer.phar
mv composer.phar /usr/local/bin/composer
将 Composer 镜像设置为阿里云镜像，加速国内下载速度
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer
error：
Do not run Composer as root/super user! See https://getcomposer.org/root for details

忽略，这不是bug，宿主机用root执行composer也会有提示...
/switch-to question


SEC_ERROR_OCSP_INVALID_SIGNING_CERT SSL Problem

Browser: Firefox 53
OS: macOS 10.12.5
Hello,
https://www.nuget.org is not working on my mac with firefox 53.
I get an OCSP error like this:
SEC_ERROR_OCSP_INVALID_SIGNING_CERT
Can you fix it please?
Thanks

Hi there,
having the same problem with Firefox 53.0.3 on Windows 10 (1703).
Trying to browse nuget.org aborts with "secure connection failed".
Invalid OCSP signing cert in OSCP answer.
Error code: SEC_ERROR_OCSP_INVALID_SIGNING_CERT
Thanks for looking into this

It's working again at the moment

This looks like a broader issue not only affecting nuget.org.
I just verified this on my machine with latest Firefox and it did not reproduce the issue. @r-ising could you please confirm the issue is resolved for you as well?

Yeah, codeplex.com was down for me too and is also working at the moment again.
Based on the information i found, whenever OCSP stapling is used on the server side (which is the case, indicated by the error), there should be a flag called "Must staple" set in the certificate (which has to be enabled at certificate creation).
The nuget cert doesn't have this flag set according to ssllabs test but the server has enabled support.
This kind of configuration could cause problems in some situations like invalid responses.

Based on the information we recieved, the root cause was an expired OCSP signing certificate that was cached. The caching expired, and the issue is now resolved.


Sort non-Arabic numbers

Inspired by https://tex.stackexchange.com/q/507075/35864.
The font used in the MWE is available for download at https://www.google.com/get/noto/#sans-deva, it is enough to unpack NotoSansDevanagari-Regular.ttf into the same folder as the MWE, no installation is required.
Run the MWE with XeLaTeX.
\documentclass{article}
\usepackage{fontspec}
\setmainfont[Script=Devanagari,Mapping=devanagarinumerals]{NotoSansDevanagari-Regular.ttf}
\usepackage[style=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{अर्जुनवाडकर,
  title     = {मराठी व्याकरण : वाद आणि प्रवाद},
  author    = {अर्जुनवाडकर, कृष्ण},
  year      = {१९८७},
  publisher = {पुणे : सुलेखा प्रकाशन}
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
\cite{अर्जुनवाडकर}
\printbibliography
\end{document}

Biber complains about the year field

[250] Utils.pm:300> WARN - year field '१९८७' in entry 'अर्जुनवाडकर' is not an integer - this will probably not sort properly.

The power of Wikipedia translation (https://hi.wikipedia.org/wiki/१९८७) shows that १९८७ is actually just 1987. And indeed these numerals have a one-to-one correspondence to Arabic numerals (https://en.wikipedia.org/wiki/Indian_numerals), so that it seems desirable to sort them just along Arabic integers. Would it be possible to have Biber do that?

I have the impression that problems/questions about non-arabic number systems are popping out in various places. Index generation fails if the page numbers should be in (real) arabic, polyglossia seems to implement a \Localnumber command (https://github.com/latex3/latex3/issues/616), and now here ;-)
I'm not sure if it is a good idea to allow the input year      = {१९८७}. Even if biber can sort it, what about biblatex? I'm rather certain that there are macros somewhere who use the year as number.  Wouldn't is be better to do the number formating later, (perhaps dependant on  the langid field)?

I'm not sure about this either - since every .bib item would have to have such a script (mixed script years in the same bibliography makes no sense), it should really be formatting issue. Also, we generally deprecate YEAR for DATE which is an ISO format field anyway.

With harflatex, it will be possible to use babel to automatically deal with changing the numbering with its mapdigits option:
\documentclass{article}
\usepackage{harfload}
\usepackage{babel}
\babelprovide[import=mr,mapdigits,main]{marathi}
\babelprovide[import=en,language=Default]{english}
\babelfont[marathi]{rm}[RawFeature={mode=harf}]{Noto Sans Devanagari}
\babelfont[english]{rm}{Latin Modern Roman}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{अर्जुनवाडकर,
  title     = {मराठी व्याकरण : वाद आणि प्रवाद},
  author    = {अर्जुनवाडकर, कृष्ण},
  year      = {1987},
  publisher = {पुणे : सुलेखा प्रकाशन}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\cite{अर्जुनवाडकर}
\printbibliography
\end{document}

You don't need harf mode for mapdigits, it works with lualatex too (but harf mode is probably required for the devanagari script).

Mhhh, on the one hand I agree that it would be nicer for some applications (especially those involving arithmetic) if all numbers were to end up on the LaTeX side as Arabic numerals. On the other hand I think it would be nice if people were able to use the input they prefer for numerals if there is a simple one-to-one correspondence that can be exploited.
I personally also think that it would not be unacceptable to have works with Indic years and Arabic years listed in the same bibliography.

Given all that I'm not too sure I feel strongly about this any more, so I'll be happy with any decision you might want to make here.

I think that if the input १९८७ is allowed it should be treated as an unformated "pure" number and not imply some output format - which means that the bbl should contain 1987 and additional formatting commands will be needed anyway.

I don't have sufficient knowledge of core TeX coding (or actually any kind of programming), also I don't know whether this is the right place to ask this or not, but I've a genuine question. Why in this unicode era only 0-9 are considered as integers in any sort of programming? I am an enthusiast for making my script programming friendly. What should I really aim to make my script programming friendly? (By programming friendly I mean it should be considered equally efficient as ASCII characters.) Why are ASCII characters "normal" and characters from my script (or any other unicode-based script) "special"? Trust me I'm not just outraging. I'm genuinely trying to understand the functions of ASCII characters. What should be done to attain the same functions for my script.
PS - I am not happy with any kind of 'assistant programmes' to convert ASCII integers to the 'number-characters' (as the coding understands them) of my script. I want the characters to attain the status of integers wherever they are typed. This initiative will increase and strengthen the use of native scripts and ultimately strengthen the native languages. I am sorry if this kind of comment was not expected here.

@NiranjanTambe  I don't think that it would be managable if lots of number systems were allowed generally.  It is already difficult to handle that some people write decimal numbers with periods (3.14) and other (like me) with comma (3,14). E.g. try to imagine how it should work if you mix the various number types, and if some of them are not 10-based, or go in the other direction.  And if someone devise nevertheless a working system: numbers are used in so many places nowadays that the cost to change the handling and interfaces everywhere would be quite high. A standard number system has a lot advantages.

How are integers defined in general? Can't we assign the same features (with the same values) to the different characters which have no role in the scenario now? eg. "value" and "function" of 1 shall always be the same as १, but at least the visual form should be liberal and not Latin-centric is what I feel. My question was regarding the dominance (or the monopoly) of ASCII numerals. XeLaTeX, python3 are some good examples where people have tried to decrease the dominance of ASCII, but still when it comes to numerals, it's again ASCII everywhere... Can't we think of trying to abstract out the functions and values of numerals from their visual forms?

@NiranjanTambe Well your १ has its own unicode position (U+0967). You would have to change this if you want it to be simply a different looking 1. So write to the responsable of unicode ;-).

@u-fischer, yes, the hard mode was for the benefit of the script in this case.

@NiranjanTambe I guess it's mostly a matter of history. The development of programming languages and computers as they are used today was mainly driven by Western (and mostly even English-speaking) people and institutions, so there is an inherent bias towards Western/English script, language and customs in those systems. Historically, there was no Unicode (certainly when TeX was invented), computers only supported a very limited set of characters (maybe something like US-ASCII) and that's what many programming languages fundamentally still use today. (See https://en.wikipedia.org/wiki/English_in_computing)
If you wanted programming languages to support other scripts today that would quite probably be possible (not sure about TeX specifically and how easy it would be to bolt-on Unicode support in the way you imagine, but if one were to start a re-implementation with more modern Unicode-aware tools and languages it may well be much easier). But for many languages there would be questions about backwards compatibility, support on other (older or simpler) systems etc etc. And then there would be the question of whether or not a project like this is 'worth it'. For programming languages like C it probably doesn't bring a huge improvement to just allow Indic numerals instead of Arabic numerals and leave the rest as is: You'd still be dealing with a language rooted in English and the function names would come from the English language. I don't know about the merits of 'translating' the entire programming language into a different 'base language', say French to produce French C or Hindi C. (But see https://en.wikipedia.org/wiki/Non-English-based_programming_languages.)
For TeX the question is maybe more intricate, since TeX is a typesetting language. You can do programming, where you probably expect English-based terminology, but you can also produce document output, where one would hope that as many languages of the world are supported. Things become tricky, when the programming and typesetting part are used so closely together that you want or need the programming bit to accept non-English terminology.

@moewew No and yes! Developing macros and functions in languages other than English is the job of the concerned communities, but I would say giving a chance for such developments can possibly be a great initiative taken by the programming world. So for your last question I would say yes it is an improvement for me, because then my community can rely on our own script (and ultimately on our own language) for the most advanced functions of this era. I was trying hard to not bring the socio-political scenario of the languages in this discussion, but this might be the point where I should express the reasons for this concern. In many non-English speaking countries (including ours) native languages are considered "low" in the language education, as the higher functions of the languages are not accessible to them and English which is not our native language is the language which our future generations learn to get the jobs, compete with the world and what not... Accepting ०-९ as integers and अ-ळ as regular characters in the world of programming will encourage the people to also focus on their languages, make them computer friendly and believe that our languages can also function like English. So now is it really 'worth it'? Yes! It is. I also said no, because this is not the 'complete' picture which I'm dreaming. Non-English speaking communities will have to struggle hard to achieve all of it, but as I said earlier acceptance can be a starting point.

@NiranjanTambe I'm on the latex team. Currently the active members are English, German, Italian, French, Spanish, Brasilian. Do you think it would improve latex for you if we all would code and document in our native language? Would you like if if biblatex and tikz were in german and the babel commands and documentation in spanish?

@u-fischer I think it would improve LaTeX if these communities are 'also' allowed to program in their languages. Nobody is going to stop English computing. (Even I don't wish to stop it.) I am just trying to make some space for other languages in the computation. Don't take it wrong. You said '१' has it's own Unicode position (U+0967), but so has '1' (U+0031)! The problem with १ is it is not an ASCII character. That's what troubles me. Don't you think LaTeX will be more powerful if it exceeds the limits of English? Few people will have to work hard for the job of translation, but that'll be tremendously useful for crores of people who might not wish to learn English.

@u-fischer makes an extremely good point that I was going to make as well: Programming languages are not only tools to communicate with a computer what you want it to do, they are also ways to communicate with other people (other people may want to or have to read and understand your source code to do things of their own or make use of your work). Fragmentation into different sublanguages and scripts would make communication on the whole a lot harder.
I just imagined the MWE from above would have been in Devanagari script: I wouldn't have been able to make heads or tails of it. A common lingua franca is extremely useful.
Now of course an argument could be made that for personal projects the 'base language' does not matter and it might help people to use their native script and language, I'm not entirely convinced by that because I believe that sooner or later one is bound to communicate with other people or is going to have to come into contact with 'untranslated' bits of the programming language, but I can see why people who feel differently about the English language than I do would think differently.

I never said that programming languages are just tools to communicate with computers. In fact I understand that programming languages have a very important function of communicating with people who are using them and therefore I wish to extend this function to other languages too.
One point I'll like to emphasize on is regarding the status of English. I am not trying to deny the importance of it. Let English be the Lingua Franca of programming languages, I'm questioning the monopoly. There are only two possible options available for people from non-English speaking developing countries.

Learn English and secure yourself.
Speak their languages without having a place in this globalized world.

What if we have several LaTeXs, several pythons, several Cs? People are not forced to understand English for computation. Not just for personal use, but for many social reasons heteroglossic computation is very useful. People may or may not use English, but it will be a wise choice made by them. Let's have an example of heteroglossic LaTeX. You might not know what is a Pothi. It is a style of religious books written in ancient India, but Indians know what it is. If LaTeX is also present in Hindi & there is a document class named pothi, Indians will happily use it. Now if we want to have it we have to program commands in English and in Latin. Who is going to use such provisions outside India? It is a complete intra-cultural thing. People may use regular English LaTeX for writing articles in journals or writing books. People may also use Hindi LaTeX for writing Hindi or for writing English. What stops us from being so open? Programming will definitely spread widely and used widely if it extends it's borders. Yes we'll need many StackExchanges, many Githubs, but why not? Why is programming still in the hands of English-knowing communities? I am concerned with it's distribution, not with it's existence!

Why is programming still in the hands of English-knowing communities? I am concerned with it's distribution, not with it's existence!

Is this rhetoric? Because I don’t think anyone is hoarding programming for themselves. I imagine it was because the English programs became popular, and the people maintaining the popular languages did not wish to fragment or over complicate communities and tools. There is no conscious effort stopping programming languages based on other languages from existing. People can choose to use and make whatever they like. Programming as an idea is not in the hands of anyone. There is nothing stopping it from being ‘open’, besides lack of popularity for the idea.
Also, supporting multiple languages (or any change) is not free; there is a maintenance cost. Biblatex is a free tool, and unnecessary features can waste the limited time and effort that could be used on other things. This cost also extends to any tools that want to work with biblatex. I know mine will not support alternative language inputs, even if it is ultimately supported here. It’s just not worth my time implementing and maintaining.
As others have said earlier, supporting output in the language of choice is a necessary feature for this kind of tool. But supporting alternative input, especially in a field that is to be parsed and used to control other parts, is less useful.

Apart from the theoretical discussion. Biber 2.14 DEV implements general Unicode numeric conversion for sorting purposes now. This means that things like:
% 1985 Roman numerals
@BOOK{test1,
  YEAR = {MCMLXXXV}
}

% 1987 in Sanskrit
@BOOK{test2,
  YEAR = {१९८७}
}

Will actually sort correctly. There are internal Unicode facilities in Perl which allow a completely general detection and conversion of numerics from arbitrary scripts with the caveat that the numerics must all come from the same script. This can be relaxed but there is no reason to - it's in fact regarded as a security feature in Unicode ("Script Run" detection). Now, notice that this only works with the YEAR (and MONTH) field because we parse DATE by ISO standard and they have no provision for alternate scripts. It would be relatively easy to allow scripts for DATE as a pre-parse step, as long as the numeric association was effectively a transliteration of the ISO format. Thoughts on that?
Effectively, this means we can support Unicode even in integer sorting for, for example, fully Sanskrit bibliographies, which does seem reasonable.
With respect to actual programming languages which allow Unicode (for the actual language, not data), see Perl 6 - you can actually change the language and code in arbitrary Unicode scripts so that theoretically you could have an entire program in Sanskrit. Not sure how much use this would generally be in the culture of cut and paste github programming though ...

@plk what does "that the numerics must all come from the same script" means? In one entry or in all year fields everyhere in the complete bib (in all bib's) used be the document?

Cool. Does that only apply to year and month or also to other fields declared as integer? How would it interface with noroman?
It would only make sense to transliterate date if people actually think this is a useful input format.
@NiranjanTambe Would it be natural to give the date 15. January 1987 in ISO format (1987-01-15) as १९८७-०१-१५ or would you go for the ASCII 1987-01-15?

In one field - so it's barely a limitation at all. See the comments on the /u modifier here and the section on "Script Runs" on the same page: perldoc.perl.org/5.30.0/perlre.html

How is then the output in the bbl? Are the years normalized there or are the styles preserved?

@u-fischer - the .bbl is not changed - it outputs what the user input. It's just the internal sorting data that has the converted numerics to allow proper comparison.

@moewew - it's all integer fields. noroman prevents the numeric conversion of anything detected as roman for sorting purposes.

@plk but then we are back at the problem I mentioned above: if some biblatex code tries to compare the years or month as numbers they will fail now.

True but there is no functional change so far, just sorting works. What we would need to do is to output a normalised numeric field for comparisons.

@u-fischer But will that code not have had the same issue without this change. This is purely about sorting. I can sort of see the appeal in producing a normalised output, but on the other hand it might be counter-intuitive if downright frustrating to have some parts of their input changed (from Indic to Arabic numbers for example) without them being able to do something about it. (Take the number of people complaining about the URI encoding for url.)

@plk @moewew  well yes, but currently you get a warning that the input format is wrong and if comparision code fails one can rightly say that it is because of erronous input. But now you are actually changing the dataformat. If MCMLXXXV  should be a valid input, then one should think what this means on the output side.
E.g.

what about people that want a normalized output?
what about people that want to compare the values?
what happens if an entry contains year=MMXIX and date=2019-01-05?

I can easily add a biber option to normalise integer fields to arabic but I suspect that what would be better would be to auto-output normalised fields with a naming convention that comparison macros would check first if they exist.
The year/date conflicts are handled anyway with a warning as you shouldn't have both in the same entry.

Maybe it's time to revive the multiscript project ;-)?
I guess a normalised field version that people can use if they are concerned about integers would be a good solution.

I would like to sort out multiscript but it's hard. It's not too horrible to design an extended .bib format for this but it gets really nasty when you have multiple scripts in biblatex as comparison macros becomes exciting as you have to decide which script variants to compare. Choosing script variants for printing becomes messy too. If we can think of a way to do this, I would be happy but I remember with fear the months I spent on this several year ago.
In the interim, I think I will try to make date parsing work with script dates just so sorting works.

There is something implemented in 2.14 DEV now as a basis for discussion. It is now possible to do:
  DATE = {१९८७-०१-१५/१९८८-०५-११}

and this will sort correctly and be output as given in the .bbl. It would be easy to output normalised arabic versions too but this probably falls in the scope of a larger discussion about the formats/interfaces for proper multiscript support.

Anything more in this to do?

@plk Kindly have a look at this comment. (Note that you might need to install marathi.lbx to see the expected output.) As noted in the next comment, the issue goes off when Latin numerals are used. Is it possible to support Devanagari fully with Biber, so that any Devanagari numeral can be interpreted as an integer?

@NiranjanTambe - just to be clear, the issues with series was that it didn't sort correctly?

Nope, it is a different issue. I'll post it on another thread.


ToC currently unusable in Chrome

See here: https://github.com/jupyter/notebook/issues/699
Using this bugreport to see if we can add any workaround or need to change something if the notebook changes something...

Hi Jan,
Thanks for the input. I have also noted some scrolling issues that are a
bit annoying. But for me the toc is not unusable (perhaps because I use
chromum, not chrome?). I hope a correct solution can be found.
It should be still possible here, in the toc extension itself, to override
the texcell prototype with the patch proposed in #699, so that the users do
not have to do it themselves.
For my part, I have updated the toc extension with some new features, but
unfortunately I am super busy and I do have time to properly upload it to
IPython-contrib (perhaps this we). If you want to have a look, it is here:
https://raw.githubusercontent.com/jfbercher/small_nbextensions/master/toc2.zip
Jean-François
http://www.esiee.fr/~bercherj
On Tue, Dec 1, 2015 at 12:51 PM, Jan Schulz<EMAIL_ADDRESS>wrote:

See here: jupyter/notebook#699
https://github.com/jupyter/notebook/issues/699
Using this bugreport to see if we can add any workaround or need to change
something if the notebook changes something...
—
Reply to this email directly or view it on GitHub
https://github.com/ipython-contrib/IPython-notebook-extensions/issues/424
.

As far as I understand the workaround, the onclick unrender-render step for the textcell is needed. So IMO, if we want to do the workaround here, we need to get an handle to the textcell in the link to the headline. Not sure if that's possible as we currently do a simple search for a headline (which is in the rendered textcell). Not sure if there is some way to get from the headline to the textcell object, at least not for my very basic js skills :-/

This is actually fixed, at least in toc2 code -> I currently use it and it works like a charm.


pod install fails due to glog

When running pod install in my project, it fails with the error:
error: C compiler cannot create executables

React Native version: 0.60.0

System:
    OS: macOS 10.15
    CPU: (4) x64 Intel(R) Core(TM) i7-7567U CPU @ 3.50GHz
    Memory: 4.15 GB / 16.00 GB
    Shell: 5.7.1 - /bin/zsh
  Binaries:
    Node: 8.16.0 - ~/.nvm/versions/node/v8.16.0/bin/node
    Yarn: 1.16.0 - ~/.yarn/bin/yarn
    npm: 6.9.1 - ~/.nvm/versions/node/v8.16.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.0, DriverKit 19.0, macOS 10.15, tvOS 13.0, watchOS 6.0
    Android SDK:
      Android NDK: 19.2.5345600
  IDEs:
    Android Studio: 3.4 AI-183.6<IP_ADDRESS>92245
    Xcode: 11.0/11M362v - /usr/bin/xcodebuild
  npmPackages:
    react: 16.8.6 => 16.8.6
    react-native: 0.60.0 => 0.60.0
  npmGlobalPackages:
    eslint-plugin-react-native: 3.7.0

I can also reproduce this when not using the beta SDK:
System:
    OS: macOS 10.15
    CPU: (4) x64 Intel(R) Core(TM) i7-7567U CPU @ 3.50GHz
    Memory: 4.04 GB / 16.00 GB
    Shell: 5.7.1 - /bin/zsh
  Binaries:
    Node: 8.16.0 - ~/.nvm/versions/node/v8.16.0/bin/node
    Yarn: 1.16.0 - ~/.yarn/bin/yarn
    npm: 6.9.1 - ~/.nvm/versions/node/v8.16.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 12.2, macOS 10.14, tvOS 12.2, watchOS 5.2
    Android SDK:
      Android NDK: 19.2.5345600
  IDEs:
    Android Studio: 3.4 AI-183.6<IP_ADDRESS>92245
    Xcode: 10.2.1/10E1001 - /usr/bin/xcodebuild
  npmPackages:
    react: 16.8.6 => 16.8.6
    react-native: 0.60.0 => 0.60.0
  npmGlobalPackages:
    eslint-plugin-react-native: 3.7.0

Steps To Reproduce
I found this issue when running pod install in my pre-existing project that I have upgraded to RN 0.60. But, I can reproduce the exact same error when running react-native init test and the error occurs when it gets to pod install

Describe what you expected to happen:
The script not to crash and pod install to finish running
Snack, code example, or link to a repository:
Just do react-native init test and it gives the error

This error is the same as #25532, but that issue wasn't formatted well and I couldn't tell what was going on

Looking further into this, the script that is being run is at:
/node_modules/react-native/scripts/ios-configure-glog.sh
If you want to run that script manually, you need to unpack glog-0.3.5 by running
cd node_modules/react-native/scripts/ && ./ios-install-third-party.sh, then copy the configure script into third-party/glog-0.3.5:
cp ios-configure-glog.sh third-party/glog-0.3.5
Then you can run the script and see the crash by running
cd third-party/glog-0.3.5 && ./ios-configure-glog.sh

Hi @chrisspankroy
I have the same issue here. Run gem update xcodeproj fix this issue. Hope that will work out for you too.

@panyar That did not work for me. Thanks though

Not work for me too. =/

As per https://github.com/facebook/react-native/issues/18408#issuecomment-386696744 (thanks @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixed!

That did not work for me

any luck with this?  i'm having the exact same issue on macOS 10.14.6/Xcode 10.3/RN 0.60

I have, is necessary update pod before install dependencies pods on react native.

Seems to be an issue with Xcode after a new install. I resolved this issue on my machine by:

launch Xcode
from Xcode menu, select Preferences
select Locations tab
select a value for Command Line Tools. Mine was previously blank.

This assumes you've already got command line tools installed.
You may be able to achieve the same result from xcode-select on the command line, but I didn't try that.

That did not work for me

Did you manage to find a solution? Ive tried the above and have this same issue.

Not yet :/

Not really a fix, but for future reference to others searching, I found that it was almost certainly due to the way Cocoapods is installed by react-native. Not sure where, but I installed Cocoapods separately and after that the bootstrap/build commands started to work for me.

I tried running NativeScript's install script and it did not fix it :(

Did the Cocoapods install definitely succeed? It doesnt have to be through Nativescript's installer I don't think.

Yeah, I’ve made sure it succeeds. I’ve ran CocoaPods’s own installer too and nothing

This looks like a problem with glog or my environment.
I was download glog and try to install it separately.
When I run ./configure under the glog folder, there is the same problem as react-native project.
Finally, I found a way to solve the failure of installing glog, just run install script as root, sudo ./configure
Unfortunately, pod install does not support running as root.

I am still having this issue

update
This was my error output:

The important part was
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib
I resolved it by following these instructions (from https://stackoverflow.com/questions/54261455/library-not-loaded-usr-local-opt-readline-lib-libreadline-7-dylib):
cd /usr/local/opt/readline/lib
ln -s libreadline.8.0.dylib libreadline.7.dylib

@BelinChung I'm facing the exact same issue, it seems that my glog requires sudo to configure and make.  Because of that pod install always fails.  I've downgraded react native from 0.60.5 to 0.59.10 and the same issue persists, I've uninstalled and reinstalled different versions of Xcode (11, 10.3, 10.1) and they all seem to fail.

Just an update:
I still haven’t found a solution to this, but adding sudo to the configure script to get it to work isn’t a solution. Sure it might get the configure script to work, but it messes up your file permissions and doesn’t even help solve the actual problem :/

Update:
🎉 Good news here, It seems that<EMAIL_ADDRESS>solves this problem. Official init demo is working for me now.

Updating to 0.61.1 did not work for me :(

I tried react-native getting started's React Native CLI Quickstart for MacOS for iOS
https://facebook.github.io/react-native/docs/getting-started.html
and confirm that AwesomeProject did not install, again because of glog

So I experimented and found out something that allowed me to install the example AwesomeProject.  I created a new user on Mac and made the user admin.  Then I logged out my normal user account and logged in as the new user, and followed the instructions.  The example app failed to install at installing the pods state, but not for the same reason as my main user.  Then I did sudo xcode-select --reset and did pod install and it worked!
I tried sudo xcode-select --reset with my normal user account and I am still failing with installing glog however.

@chrisspankroy
I figured it out.  It is the environment variables.  I had LDFLAGS and CPPFLAGS set.  After unsetting those, the pod installation worked.

Whoop, whoop, that finally worked! Great job, I'll close the issue now. Feel free to reopen if this comes up again

@yaizudamashii How do you unset those variables?

Depends how they were set :) In my case, I set them in my zshrc file (I use the zsh shell)

Ok thanks @chrisspankroy. After dealing with this for a whole day I just rebooted my system and it went away

Hello i use window so far your solution

sudo xcode-select --switch /Applications/Xcode.app

I use window and currently i was detaching expo from my project and pod install bring error during install glog tha scropt is too old or missing so how can i fix that and cant run sudo command in window

That command is MacOS-specific, it’s not valid on Windows. My suggestion would be to check if you have those compiler flags set (LDFLAGS and CPPFLAGS) and unset them if you do. But, I’m not on Windows so I don’t know if that will have any effect.
I also don’t know much about Expo, but my understanding is that once you eject, you have to compile the app yourself, and I don’t think you can compile a native iOS app on Windows. I could be wrong though, someone please correct me if I am

I had almost same error log and I could find the error with the path in config.log.
So in my case, the problem existed in Xcode's path.
I had two Xcode installed and they were placed like /Applications/Xcode 10.3.app and /Application/Xcode 11.1.app which caused the problem because of space in the path.
After renaming the selected Xcode to /Application/Xcode.app, it works!

@chrisspankroy
I figured it out. It is the environment variables. I had LDFLAGS and CPPFLAGS set. After unsetting those, the pod installation worked.

This solution works on my machine, and it's because I rewrite those env var for llvm

Since macOS encourages ZSH, I think a lot of mac users may fall into this trap. In setting up the z-shell (zsh), ~/.zprofile is made. Somehow, I have these 2 lines in the file:
export LDFLAGS="-L/usr/local/opt/llvm/lib"
export CPPFLAGS="-I/usr/local/opt/llvm/include"
As @yaizudamashii has said, unset them: Delete or comment those lines in the file using: vim ~/.zprofile!

Restarting my computer then run pod install again fixed the problem for me. It should be noted that I did run sudo xcode-select --switch /Applications/Xcode.app first.

Restarting my computer then run pod install again fixed the problem for me. It should be noted that I did run sudo xcode-select --switch /Applications/Xcode.app first.

It worked for me !!

update
This was my error output:

The important part was
dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.7.dylib
I resolved it by following these instructions (from https://stackoverflow.com/questions/54261455/library-not-loaded-usr-local-opt-readline-lib-libreadline-7-dylib):
cd /usr/local/opt/readline/lib
ln -s libreadline.8.0.dylib libreadline.7.dylib

This solved my problem. Now running pod install works like a charm!! Thanks!

Seems to be an issue with Xcode after a new install. I resolved this issue on my machine by:

launch Xcode
from Xcode menu, select Preferences
select Locations tab
select a value for Command Line Tools. Mine was previously blank.

This assumes you've already got command line tools installed.
You may be able to achieve the same result from xcode-select on the command line, but I didn't try that.

Thanks a lot, it really helps me to solve my issue.

sudo xcode-select --switch /Applications/Xcode.app
Worked for me no restart needed

Since macOS encourages ZSH, I think a lot of mac users may fall into this trap. In setting up the z-shell (zsh), ~/.zprofile is made. Somehow, I have these 2 lines in the file:
export LDFLAGS="-L/usr/local/opt/llvm/lib"
export CPPFLAGS="-I/usr/local/opt/llvm/include"

As @yaizudamashii has said, unset them: Delete or comment those lines in the file using: vim ~/.zprofile!

That solved my problem

Conforme # 18408 (comentário) (obrigado @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixo!

Its works for me, thanks

I change Xcode command line tools to Xcode 11.2.1 issue was fixed. May be same your issue.

sudo xcode-select --switch /Applications/Xcode.app worked for me also, thank you all.

~/Library/Caches/CocoaPods/Pods/Release/Flipper-Glog/0.3.6-1dfd6  ((v0.3.5)): $>sudo ./configure
Ran perfectly, but still got an error when I ran pod install.

For others, I had to go to ~/Library/Caches/CocoaPods/Pods/Release/Flipper-Glog/0.3.6-1dfd6 to see the config.log
CXXCPP was set to /lib/cpp
to test I ran export CXXCPP=/usr/bin/cpp
This resolved, so I added it to my ~/.bashrc

For me, I had the CPATH env variable set in my .bash_profile.  This was confirmed by running printenv and looking for CPATH.
By removing/unsetting the CPATH variable from my .bash_profile and then closing/reopening my terminal window, the problem was fixed.

Thanks @cchamb-gh

Seems to be an issue with Xcode after a new install. I resolved this issue on my machine by:

launch Xcode
from Xcode menu, select Preferences
select Locations tab
select a value for Command Line Tools. Mine was previously blank.

This assumes you've already got command line tools installed.
You may be able to achieve the same result from xcode-select on the command line, but I didn't try that.

As a side note, if you have more than one Xcode installation and one of them has whitespaces in it's name, Xcode 11.3.app as an example, it would give you the same error.
Rename your instance of Xcode in Applications folder, select the new file:
sudo xcode-select --switch /Applications/<NewName>.app

and it should work nicely. :)

Thanks @scttmthsn It worked!

On /Application/Xcode.app --> Make sure your it's Xcode.app. I've done lots of R & D on this. In my case, I had multiple Xcodes on my mac, so I've renamed it to like Xcode 11.4.1.app & Xcode 10.4.app, So I renamed the Xcode 11.4.1.app to Xcode.app, and boom, It's worked!!!

As per #18408 (comment) (thanks @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixed!

that work for me

Seems to be an issue with Xcode after a new install. I resolved this issue on my machine by:

launch Xcode
from Xcode menu, select Preferences
select Locations tab
select a value for Command Line Tools. Mine was previously blank.

This assumes you've already got command line tools installed.
You may be able to achieve the same result from xcode-select on the command line, but I didn't try that.

For me this worked. It was a brand new XCode installation I was working with.

As per #18408 (comment) (thanks @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixed!

thanks a lot. It worked.

I faced a similar issue with Flipper-GLog dependency, I was using macOS Catalina (with XCode 11)
Below steps helped me to resolve this issue:

Rename the Xcode app name, make sure the app name does not include space character.(Xcode 11.app to Xcode11.app)
Switch to the Xcode with sudo xcode-select --switch
sudo xcode-select -switch /Applications/Xcode11.app/
Pod install

As per #18408 (comment) (thanks @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixed!

it's not working

I am using windows and getting this problem after this

For anyone that ends up here and has the same issue I had (error log below).
I got a brand new MacBook Pro and started having the issue below on react-native fresh install when trying to run pod install but after following this comment things got back to normal.
[!] /bin/bash -c
set -e
#!/bin/bash
# Copyright (c) Facebook, Inc. and its affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.

set -e

PLATFORM_NAME="${PLATFORM_NAME:-iphoneos}"
CURRENT_ARCH="${CURRENT_ARCH}"

if [ -z "$CURRENT_ARCH" ] || [ "$CURRENT_ARCH" == "undefined_arch" ]; then
    # Xcode 10 beta sets CURRENT_ARCH to "undefined_arch", this leads to incorrect linker arg.
    # it's better to rely on platform name as fallback because architecture differs between simulator and device

    if [[ "$PLATFORM_NAME" == *"simulator"* ]]; then
        CURRENT_ARCH="x86_64"
    else
        CURRENT_ARCH="armv7"
    fi
fi

export CC="$(xcrun -find -sdk $PLATFORM_NAME cc) -arch $CURRENT_ARCH -isysroot $(xcrun -sdk $PLATFORM_NAME --show-sdk-path)"
export CXX="$CC"

# Remove automake symlink if it exists
if [ -h "test-driver" ]; then
    rm test-driver
fi

./configure --host arm-apple-darwin

# Fix build for tvOS
cat << EOF >> src/config.h
/* Add in so we have Apple Target Conditionals */
#ifdef __APPLE__
#include <TargetConditionals.h>
#include <Availability.h>
#endif
/* Special configuration for AppleTVOS */
#if TARGET_OS_TV
#undef HAVE_SYSCALL_H
#undef HAVE_SYS_SYSCALL_H
#undef OS_MACOSX
#endif
/* Special configuration for ucontext */
#undef HAVE_UCONTEXT_H
#undef PC_FROM_UCONTEXT
#if defined(__x86_64__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__rip
#elif defined(__i386__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip
#endif
EOF

# Prepare exported header include
EXPORTED_INCLUDE_DIR="exported/glog"
mkdir -p exported/glog
cp -f src/glog/log_severity.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/raw_logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/stl_logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/vlog_is_on.h "$EXPORTED_INCLUDE_DIR/"

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for arm-apple-darwin-strip... no
checking for strip... strip
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... /Library/Developer/CommandLineTools/usr/bin/cc -arch armv7 -isysroot
checking whether the C compiler works... no
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: unable to lookup item 'Path' in SDK 'iphoneos'
/Users/michaellancaster/Library/Caches/CocoaPods/Pods/Release/Flipper-Glog/0.3.6-1dfd6/missing: Unknown `--is-lightweight' option
Try `/Users/michaellancaster/Library/Caches/CocoaPods/Pods/Release/Flipper-Glog/0.3.6-1dfd6/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
configure: error: in `/Users/michaellancaster/Library/Caches/CocoaPods/Pods/Release/Flipper-Glog/0.3.6-1dfd6':
configure: error: C compiler cannot create executables
See `config.log' for more details

Seems to be an issue with Xcode after a new install. I resolved this issue on my machine by:

launch Xcode
from Xcode menu, select Preferences
select Locations tab
select a value for Command Line Tools. Mine was previously blank.

This assumes you've already got command line tools installed.
You may be able to achieve the same result from xcode-select on the command line, but I didn't try that.

Solved

I have exactly the same issue and I tried each solution, except unsetting LDFLAGS and CPPFLAGS variables because I don't find them. I searched in ~/.bashrc, ~/.bash_profile, and ~/.profile. I don't use zsh, but should I install it ? Thanks for your help.

I solved the problem with $ sudo xcode-select --switch /Applications/Xcode.app. Important: restart your terminal after executing this command ! Then you can do cd ios && pod install

As per #18408 (comment) (thanks @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixed!

thanks a lot. It helped.

Restarting my computer then run pod install again fixed the problem for me. It should be noted that I did run sudo xcode-select --switch /Applications/Xcode.app first.

Thanks! This worked for me

Removing LDFLAGS and CPPFLAGS fixed it for me!

Removing LDFLAGS and CPPFLAGS fixed it for me!

@lancejpollard works for me. My ~/.zshrc added env for llvm things before.

@lancejpollard works for me. My ~/.zshrc added env for llvm things before.

As per #18408 (comment) (thanks @YuryKorovko !)
sudo xcode-select --switch /Applications/Xcode.app
cd ios && pod install

Fixed!

This solution works perfectly for me.

sudo xcode-select --switch /Applications/Xcode.app
Worked for me no restart needed

worked for me

Error: Failed to install CocoaPods dependencies for iOS project, which is required by this template.
Please try again manually: "cd ./demoApp/ios && pod install".
Can anyone else suggest something to fix this?

Nothing discussed so far worked for me (xcode-select, removing existing compiler flags). However I managed to make pod install succeed with some fairly extreme hacking in my node_modules folder.
When I check the temp directory referenced I see an old config.sub from 2007, which can't handle this command in scripts/ios-configure-glog.sh: ./configure --host arm-apple-darwin
In my project I can hack that script under node_modules/react-native/scripts to add this line:
cp path/to/modern/config.sub config.sub

Immediately above the line: ./configure --host arm-apple-darwin
After doing that, pod install progressed beyond glog.
Now, I am curious about where the config.sub in my node modules came from that it is so out of date (despite having run yarn install no earlier than April 2021 when I received this machine). I copied my version from the configured source of Ruby 3, which seems ridiculously hacky.

I tried pretty much everything in this thread. I had a value for LDFLAGS and CFLAGS in my .zshrc updating those values finally let me get through pod-install
# old values
# export LDFLAGS="-L $(xcrun --show-sdk-path)/usr/lib"
# export CFLAGS="-L $(xcrun --show-sdk-path)/usr/include"

# new values
export LDFLAGS="-L/usr/local/opt/bzip2/lib -L/usr/local/opt/zlib/lib"
export CPPFLAGS="-I/usr/local/opt/bzip2/include -I/usr/local/opt/zlib/include"

I got a lot of glog errors not during pod install, but after npx react-native run-ios. I tried everything in this thread, but nothing helps.

Are you on an m1 mac?

Yes

Ohh, I had the same problem, you're going to have to disable flipper and use rosetta. [https://stackoverflow.com/questions/66612257/build-error-of-react-native-run-ios-on-m1-macbook]

@sleaper Tell me if that works for you

@dalu-ao  Now I got new error:

Okay, I'm not super sure. But you can try uninstalling cocoa pods, then installing cocoa pods with brew. [(https://superuser.com/questions/686317/how-to-fully-uninstall-the-cocoapods-from-the-mac-machine)
If it says you don't have permissions use the sudo command. Then install with brew using brew install cocoapods.
i got that same error but I'm not sure how I solved it, try what I said above

@dalu-ao I installed the Xcode 12.5.1 instead of Xcode 13 beta, reinstall Cocoapods and it works. Thank you very much for your kind help sir.

If you are using Xcode beta use the command and add (-beta) like this:
sudo xcode-select --switch /Applications/Xcode-beta.app
cd ios && pod install


feat: Add missing events methods

Fixes #142

Sorry for the inattenion! I've been too busy to donate time here. The code does look okay then, re-opening for consideration

Oh! This was superceded by #380 - that one was after yours though and may have even used this as a basis !
This is handled now though 💥


gceguide site moved

Due to the gceguide moving to gceguide.cc, the domain has been changed to papers.gceguide.cc. In addition, the url names of the qualifications have changed: uppercase letters have been made lowercase and spaces have been replaced with hyphens. For these reasons, the program no longer works. This will be patched within the next hour, stay tuned!

Due to the gceguide moving to gceguide.cc, the domain has been changed to papers.gceguide.cc. In addition, the url names of the qualifications have changed: uppercase letters have been made lowercase and spaces have been replaced with hyphens. For these reasons, the program no longer works. This will be patched within the next hour, stay tuned!

Now fixed, new release added and published to crates.io. Closing release.


Update Landmark Detection

Face Landmark is not stable and fails to some extent.
Should change Landmark Detection with an up to date and more stable Model such as.
Or go back to using dlib.

Choose to stay go back to dlib for the moment.
Cleaner implementation, better documentation and usage of ThreadPool to accelerate computation.
commit


[REFACTORING] move $spriteImageList store to $page.data

Refactoring Description
currently, sprite is loaded in Map.svelte and set it to stores. we can move this to +page.server.ts. so modules can access to spriteImageList through $page.data rather than keeping it in stores.
Refacotring components

Map.svelte
VectorClassifyLegend.svelte
IconImage.svelte
IconImagePicker.svelte
Legend.svelte
stores/index.ts
+page.server.ts

Refactoring Implementation
move from stores to +page.server.ts
Refactoring Impact
No response

I just realised the function of loading sprite image is relying on DOM in frontend side...


Support NUMAKER_PFM_M487

Description
This PR is split of #25 and to support NUMAKER_PFM_M487.

run-ci

Test run: FAILED

Test summary:
Executed: 14
Failed: 12
Skipped: 0
Errors: 2
Failed test cases:
K64F-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2.K64F - [Timeout: Did not find Endpoint Name within 600 seconds]
K64F-ARM-TCP: ExampleAppCloudTest01_Rel1_2.K64F - [Timeout: Did not find Endpoint Name within 600 seconds]
K66F-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2.K66F - [Timeout: Did not find Endpoint Name within 600 seconds]
K66F-ARM-TCP: ExampleAppCloudTest01_Rel1_2.K66F - [Timeout: Did not find Endpoint Name within 600 seconds]
NUCLEO_F429ZI-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2.NUCLEO_F429ZI - [Timeout: Did not find Endpoint Name within 600 seconds]
NUCLEO_F429ZI-ARM-TCP: ExampleAppCloudTest01_Rel1_2.NUCLEO_F429ZI - [Timeout: Did not find Endpoint Name within 600 seconds]
UBLOX_EVK_ODIN_W2-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2.UBLOX_EVK_ODIN_W2 - [Timeout: Did not find Endpoint Name within 600 seconds]
UBLOX_EVK_ODIN_W2-ARM-TCP: ExampleAppCloudTest01_Rel1_2.UBLOX_EVK_ODIN_W2 - [Timeout: Did not find Endpoint Name within 600 seconds]
NUCLEO_F411RE-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2.NUCLEO_F411RE - [Timeout: Did not get network connection within 600 seconds]
NUCLEO_F411RE-ARM-TCP: ExampleAppCloudTest01_Rel1_2.NUCLEO_F411RE - [Timeout: Did not get network connection within 600 seconds]
NUMAKER_PFM_M487-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2 - [Execution configuration file ./pdmc-jenkins/test-configs/mbed-os-example-pelion-configs/tc_NUMAKER_PFM_M487.json does not exist.]
NUMAKER_PFM_M487-ARM-TCP: ExampleAppCloudTest01_Rel1_2 - [Execution configuration file ./pdmc-jenkins/test-configs/mbed-os-example-pelion-configs/tc_NUMAKER_PFM_M487.json does not exist.]
DISCO_L475VG_IOT01A-GCC_ARM-TCP: ExampleAppCloudTest01_Rel1_2.DISCO_L475VG_IOT01A - [Timeout: Did not find Endpoint Name within 600 seconds]
DISCO_L475VG_IOT01A-ARM-TCP: ExampleAppCloudTest01_Rel1_2.DISCO_L475VG_IOT01A - [Timeout: Did not find Endpoint Name within 600 seconds]
Build artifacts
posted-by-tag: https://jenkins-client.isgtesting.com/job/mbed-os-example-pelion/


Fix load data on setup

Load data from Citymind on setup
Reduced the payload being sent to Citymind for login
On WaterConsumptionSensor update, call fetch function to get most updated data from Citymind

@elad-bar, There are so many good contributions in your pull request, will you be able to finish it, so that it is functional and can be merged?

@maorcc still haven't got to it yet, promise to get to it soon
Just to be sure, we are talking about support for more than just 1 meter and more documentation, right?

@elad-bar, support for more than one meter is not critical.  There is only one person I know of who wants this feature, and also, this is something that I would know how to add too.
I'd be happy if you first just complete what you started so that it works again.  Remove irrelevant texts (such as "Blue Iris" in comment), etc. And make sure that all this added code is really necessary.

Cancelling this pull request, restarting from scratch and will create a new pull request


experimental features flag

Fix Issue #1131 .
Introducing Experimental Feature Flag into TelemetryConfiguration
Builds will fail until i update the public api docs

[ ] I ran Unit Tests locally.

For significant contributions please make sure you have completed the following items:

[ ] Design discussion issue #

[ ] Changes in public surface reviewed

[ ] CHANGELOG.md updated with one line description of the fix, and a link to the original issue.

The PR will trigger build, unit tests, and functional tests automatically. If your PR was submitted from fork - mention one of committers to initiate the build for you.
If you want to to re-run the build/tests, the easiest way is to simply Close and Re-Open this same PR. (Just click 'close pull request' followed by 'open pull request' buttons at the bottom of the PR)

Please follow [these] (https://github.com/Microsoft/ApplicationInsights-dotnet/blob/develop/.github/CONTRIBUTING.md) instructions to build and test locally.

I want to get one more review before we merge. Asking @Dmitry-Matveev to look at it today or tomorrow.

I wrote readme.md to clarify how to use and set these experimental feature flags.
In doing so, i decided i really don't like having the caching in the consuming class.
I put caching back in the Extension class, which will keep the consuming class simpler.
If everyone is in the office tomorrow, we can discuss in person.


Different architectures for MNIST and celebA

Hello,

Why are there two different architectures (G and D) for the two datasets? Is there any special reason or you just came up with them?

Why do you need to concatenate labels (MNIST) every layer in the Generator? https://github.com/carpedm20/DCGAN-tensorflow/blob/master/model.py#L437-L449

Why tanh for celebA and sigmoid for MNIST?

Thanks!

can anyone explain the reason?

@wenzishou After being working with GANs for a while, I could answer my own old question:

DCGAN generates 64x64 images for CelebA, and 28x28 images for MNIST. Well, the same network can't do it.

This is just for stabilization in the training framework. I guess the main reason is that the labels are not ignored by G in this scheme.

This is related to the input of the network regarding the dataset. CelebA is normalized [-1,1] (tanh) and MNIST [0,1] (sigmoid).

Hope it helps you.

DCGAN

@affromero The paper of DCGAN doesn't say the specific process of MNIST, do you heve any references of this framework


Customization of the company logo size in the experience section

Feature Request
Is your feature request related to a problem? Please describe.
One relevant issue that has been stale is issue #2521. I'm wondering if it would be possible to scale the size of the company logo in the experience section. I can't seem to find an option that I can add/override in my custom.scss for doing so. I'm a beginner using wowchemy to set up a personal website for myself and I'm sorry if this is a naive question.
Describe the solution you'd like
It would be great if we can adjust or define the width and height of the company logo in the experience section in custom.scss.

It seems you need to override this file.


ChatBot doesn't work on desktop

ChatBot doesn't work, I get an error (Error: Expected event stream content type text/event-stream, got text/html)

From #560

We found that this is caused by Tauri's fetch not supporting streaming mode!
Related issue in Tauri's repo.

For now we will fallback to use the (non-stream) chat endpoint for the rewrite interaction in desktop.
Later we can test using the fetch api in the desktop code instead of using Tauri's fetch.

I think this is fixed now? @cguedes

I think this is fixed now? @cguedes

It has been fixed in https://github.com/refstudio/refstudio/commit/9eb60e57817a82f8c29a2256efb902732762f67a, but the issue is still open because the commit hasn't been merged yet

Oh sorry, that was the initial fix, but it has now been fixed by #573
I think we can close the issue


Enable "Automatically manage devices" for shared distribution groups

Describe the solution you'd like
I would like to be able to enable "Automatically manage devices" for shared groups.
This would make it possible for us to reuse the shared groups created at the organization level across multiple apps. We can reuse them now but since "Automatically manage devices" cannot be enabled the shared group functionality is unusable for us right now.
Describe alternatives you've considered
Right now we either have to manually add device ids and reprovision for each app when new people are added, or we have to create and update separate distribution groups with the same people for each app to be able to set "Automatically manage devices". This is very hard to manage when having many apps that should have the same distribution group setup.
Additional context
I understand that there might be some technical limitation if the shared group is set to "public" (enabling anyone with a public link to download the app)? But if I have set the group to "private", shouldn't it be possible to enable "automatically manage devices" then?
I am aware of the 100 devices limit from Apple but in many cases this is not a problem and I think it should be up to the user to be responsible for this.

Why has this issue been closed?

Agreed - this is an issue I noticed that was very hard to debug properly. My iOS builds were not being automatically assigned and I went down a rabbit hole of figuring out my Apple Certs/Provisioning profiles only to realise the option of Automatically manage devices is only available to groups that are per-app scoped and not Org-scoped.


Website menus are not mobile friendly (Bugzilla Bug 46)

This issue was created automatically with bugzilla2github
Bugzilla Bug 46
Date: 2016-07-20T20:57:58+00:00
From: @mdkinney
To:   Brian Richardson (Intel) <<brian.richardson>>
CC:   yonghong.zhu
Last updated: 2017-07-11T17:29:44+00:00

Comment 1120
Date: 2016-12-06 19:37:07 +0000
From: Brian Richardson (Intel) <<brian.richardson>>
Working with contractor on new webdesign.

Comment 2422
Date: 2017-07-11 17:29:44 +0000
From: Brian Richardson (Intel) <<brian.richardson>>
Resolved with recent update of tianocore.org

Comment 669
Date: 2016-10-20 20:28:18 +0000
From: Yonghong Zhu <<yonghong.zhu>>
bug scrub: it is website.

Comment 71
Date: 2016-07-20 20:57:58 +0000
From: @mdkinney

Industry Specification: ---
Releases to Fix: EDK II Master
Target OS: ---

The menus sometimes render very small on mobile devices.

Comment 774
Date: 2016-10-27 20:18:00 +0000
From: Yonghong Zhu <<yonghong.zhu>>
Bug scrub: Assign to module owner


Add Bryncelynnog Comprehensive School

Please Add
https://bryncelynnog.org.uk/
Bryn Celynnog Comprehensive School
Bryn Celynnog Bungalow, Penycoedcae Rd, Beddau, Pontypridd CF38 2AE
United Kingdom

https://bryncelynnog.org.uk/
Bryn Celynnog Comprehensive School
Bryn Celynnog Bungalow, Penycoedcae Rd, Beddau, Pontypridd CF38 2AE

@nmaddock First stage of verification passed, official domain is bryncelynnog.org.uk as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@nmaddock Thank you for your patience while waiting for a review and processing your request. Pull request merged. Thank you!


domain undefined

https://spikes.marketing/
its active domain but plugin shows undefined

yes, because it's not in the tld list.
Actually the tld support is quite pointless, there are far too many tld's
to keep track of without some lookup service.
(There are 1000's official tld's nowadays).
On Tue, Nov 14, 2017 at 11:31 AM, ko06<EMAIL_ADDRESS>wrote:

https://spikes.marketing/
its active domain but plugin shows undefined
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/websanova/js-url/issues/63, or mute the thread
https://github.com/notifications/unsubscribe-auth/ABkcy-HKIQZkZ0pGNGQO28DdwBpSpP0uks5s2Re1gaJpZM4QcykA
.


Changes to GeoLite2 license and distribution require changes to this project

The direct download mechanism that you are currently using will no longer function after December 30th 2019.
Due to upcoming data privacy regulations, MaxMind are making significant changes to how users access free MaxMind GeoLite2 databases starting December 30, 2019. The databases will continue to be available without charge and for redistribution. However, you will be required to create an account and use a license key to download the databases, and agree to a new EULA that addresses applicable data privacy regulations.
Learn more on the MaxMind blog: https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/.
Mark Fowler
MaxMind

Mmmh.. well, it it what is is. It was a good run. I'll solve it when I get a chance, thanks for the notice!

I've created an account and got my hands on a license key.
Now, maybe I'm just being dense, but the new authenticated links for direct downloads don't appear to be available yet; I'll try again in a near future in order to update documentation appropriately, using a realistic example.

the new authenticated links for direct downloads don't appear to be available yet

Show archived database files leads me to another empty list. Do I need to perform a "purchase" of the free GeoLite2 databases in order for them to show up on the list?

I've re-read the blog post and paid actual attention to the content this time; I'm guessing everything will be clearer by December 23rd.

The blog post has been updated with the new license and sign-up details.

locus 1.9.0-beta has been released; it's license key -aware.

Closing this as the beta showed no problems whatsoever and locus 1.9.0 has just been released.


Include section to cover ERC20 / ERC721 tokens

Cover more advanced topics, such as creating and using ERC20 and ERC721 tokens.

Outside our current focus


Refactor: Separate core functionality from bot code

This calls for moving the code that handles lookups, banning, unbanning and the connection between the discord bot and the database to a new class.
Thus making the bot code solely handle eventing and messaging.

Blocked on #3

Closing this, based on the original post this was fixed 5 days ago.


Keep docs up to date with es6

Updating docs to use es6 in examples
Description
Changed var to const (issue mentioned let, but I think in this case since the value wont change again it can be a const).
Changed function () {} to () => {}
Related Issue
https://github.com/phonegap/phonegap-plugin-push/issues/1740
Motivation and Context
Updates docs
How Has This Been Tested?
Checked here: https://github.com/jacquesdev/phonegap-plugin-push/tree/master/docs
Screenshots (if appropriate):
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] Update docs

Checklist:

[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

@jacquesdev thank you about a million times!!!

@macdonst and @fredgalvao - big pleasure. I am trying to do a couple of PRs for Hacktoberfest. If there is anything else you can think (ie quick wins), let me know will be happy to look at these.


Delete jobs test: wait for job to come out of pending state

PR builds randomly fail on the following tests:

deletes a job from the jobs list row

Timed out retrying after 30000ms: expected '<a.pf-m-icon.pf-m-aria-disabled.pf-c-dropdown__menu-item>' not to have attribute 'aria-disabled' with the value 'true', but the value was 'true'

deletes a job from the jobs list toolbar

409: Conflict
Resource is being used by running jobs.

These are caused by the Job being stuck in "Pending" state longer than 30s. This PR updates the test to wait for 2 min until the job is not "new", "pending", "waiting" or "running" to make sure that the delete operation can work on it.
I also removed the check for the presence of the "Cancel job" row action since the job may be in running state very briefly and we may or may not see this action at the time of assertion.

This fix (increasing timeout to 2min) may not work...jobs are stuck in Pending state for long periods (at least on the dev instance). Need to investigate a better solution


Use new joint handles in all controllers

Refactor joint_state_controller, joint_trajectory_controller and diff_drive_controller to use the new joint handles.
Depends on https://github.com/ros-controls/ros2_control/pull/125 and https://github.com/ros-controls/ros2_control/pull/136.
Closes #89.

Codecov Report

Merging #90 into master will increase coverage by 3.96%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master      #90      +/-   ##
==========================================
+ Coverage   33.12%   37.09%   +3.96%
==========================================
  Files          12       23      +11
  Lines        1123     2200    +1077
  Branches      740     1338     +598
==========================================
+ Hits          372      816     +444
- Misses        103      188      +85
- Partials      648     1196     +548

Flag
Coverage Δ

#unittests
37.09% <ø> (+3.96%)
:arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

...include/joint_trajectory_controller/trajectory.hpp
46.66% <0.00%> (-20.00%)
:arrow_down:

...int_trajectory_controller/test/test_trajectory.cpp
16.66% <0.00%> (-9.71%)
:arrow_down:

.../joint_state_controller/joint_state_controller.hpp
100.00% <0.00%> (ø)

...jectory_controller/joint_trajectory_controller.hpp
100.00% <0.00%> (ø)

...iff_drive_controller/src/diff_drive_controller.cpp
34.54% <0.00%> (ø)

...troller/include/diff_drive_controller/odometry.hpp
63.63% <0.00%> (ø)

...rs/diff_drive_controller/test/test_accumulator.cpp
57.14% <0.00%> (ø)

...te_controller/test/test_joint_state_controller.cpp
19.65% <0.00%> (ø)

...de/diff_drive_controller/diff_drive_controller.hpp
75.00% <0.00%> (ø)

...diff_drive_controller/rolling_mean_accumulator.hpp
85.71% <0.00%> (ø)

... and 10 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update e3509e1...398b83b. Read the comment docs.

I added myself to review. I hope this is OK. I will do it at latest tomorrow.

I added myself to review. I hope this is OK. I will do it at latest tomorrow.

Sure. I only ask this is not delayed further. It's currently blocking a bunch of PRs related to the porting of controllers from ROS1 that are pretty much ready. See https://github.com/ros-controls/ros2_controllers/issues/78, https://github.com/ros-controls/ros2_controllers/issues/50, https://github.com/ros-controls/ros2_controllers/issues/51 and https://github.com/ros-controls/ros2_controllers/issues/52.


added skip_xgboost parameter

I add the parameter skip_xgboost to skip the recursive xgboost step and just do sulov. This was described in the closed issue #57.
If both skip_sulov and skip_xgboost are true, only variables since ID or low information are removed.
I added line 1374 because in some cases some variables can be repeated.

I need to test this - give me a couple of days to test. Thanks for making the PR!
Auto Vimal


Checks before CrossPayPalManager.Current.Buy

Before the purchase phase and the istant sale (PaymentIntent = sale) I need to check:

if the payer's account is verified
country Code of buyer

In the web site I use the offical paypal sdk and I use the following code:

 var paymentDetails = Payment.Get( apiContext, paymentID );
if ( paymentDetails.payer.status != PAYER_VERIFIED ) {
    throw new Exception( $"-- PaymentGatewayService - ExecutePayment - Payer not verified" );
}
if ( paymentDetails.payer.payer_info.country_code != PAYER_COUNTRY_IT ) {
    throw new Exception( $"-- PaymentGatewayService - ExecutePayment - Invalid Payer country code" );
}
var paymentExecution = new PaymentExecution() { payer_id = payerID };
result = Payment.Execute( apiContext, paymentID, paymentExecution );

In the related App it's possible to do the same flow with your library?

The mobile sdk only provides a very simple data you can take a look to the next properties that the only data that Mobile SDK returns
https://github.com/AlejandroRuiz/PayPal.Forms/blob/master/MobileApps/PayPal.Forms/PayPal.Forms/PayPal.Forms.Abstractions/PaymentResult.cs
If you need more data you will need to do that on your backend side please see this http://stackoverflow.com/questions/23201544/how-to-get-buyers-info-in-paypal-mobile-sdk
PayPal Ref:
https://developer.paypal.com/docs/api/payments/#payment_get


[don't merge] Improved interface of list_dialog and added the documentation for lib_ag_list_dialog

Q: Why don't merge?
A: The documentation is not finished yet.

Just curious - is it because you're doing the pull request, and then realising it's not done? Because I was wondering why not just do the Pull request once it's done?

@austinjames314 The thing is done and I wanted to know what people think about a change in the interface. But I don't have a time now to finish the documentation.

@Dunbaratu Ready to merge now.
P.S. Because slack does not respect editing GitHub comments.