bad detection

Lingua is definitely the best among the softwares I compared, as you stated,
Nevertheless I noticed that often on real-scenario texts like the following  French sentence, Lingua fails to identify the right language. Lingua detect the text as "ca"
It is definitely strange, because a so long sentence is clearly written in French.
Recevez 2 000 éclats de super cristal héroïque, 250 éclats de cristal de héros 3 étoiles, 1 capsule d'énergie et 3 capsules de soin de niveau 1 à utiliser pour obtenir de nouveaux champions et tenter de devenir le champion Marvel ultime, pour seulement 2 € en payant avec ModernMT.
So how would like to know:

which are the most important problems which may cause errors in detecting the right language?
are there any tricks to improve performance?

Please try the improved version in the branch v1.0.0-wip. It correctly detects your sentence as French. I don't know yet when I will release version 1.0.0. There are still some issues to resolve.

are there any tricks to improve performance?

Yes. Do not use LanguageDetectorBuilder.fromAllBuiltInLanguages() if you can prevent it. The more language models you load into memory, the slower the runtime performance will be. Try to examine a subset of possible languages from your input data and use one of the other methods in LanguageDetectorBuilder to build the detector with only this smaller subset of languages.

Which are the main differences between v1.0.0-wip and 0.6.1?
Does the detection among a smaller number of languages improve only speed, or detection quality as well?
By the way, I will not have any prior info about the languages, so it would be difficult to identify a subset of languages.

Which are the main differences between v1.0.0-wip and 0.6.1?

Look at the tickets in the 1.0.0 milestone.

Does the detection among a smaller number of languages improve only speed, or detection quality as well?

Both, because there is less chance of false positives if fewer languages are considered.

I will not have any prior info about the languages, so it would be difficult to identify a subset of languages.

Well, then you have to live with the slower performance. There is a trade-off between performance and precision. It is your task to decide which is more important to you.


manage plugins through the embark console

Outline
The goal of this task is to support a new embark console command so that typing plugin install pluginName into the embark console will automatically install a plugin.
Acceptance Criteria

The console command plugin install pluginName should be the equivalent to 1. npm install --save pluginName 2. adding the plugin to embark.json (see documentation)

Hi @sameer2800 please let us know if you have any questions / when you have a PR open for review :+1: 🙂

@iurimatias I would like to tackle this issue if its still open.

@iurimatias So for developing, make code changes and run ./../../bin/embark console inside test_app ?

yeah, typically you can go inside test_apps/test_app and run ../../embark console or ../../embark run

@iurimatias I have made a early PR, just to make sure that my approach is correct. I am loading the plugin command module as an internal plugin through registerModule. Is this approach correct ?
Next I'll add the code to install new npm packages and also change the embark config file

Thank you so much for the work on this @subramanianv could you drop your contact code for status on here so we can send you the SNT bonus at the end of the embark bounties? Wallet address would work fine if you don't have a status wallet, but we like to be personal 🥇Thanks!

Hey @subramanianv - why weren't you able to install the app? What happened when you tried?

@StatusSceptre I was able to get the status.im app installed. Here is my contact code
0x042dc0bcc57175580d45f207eeee51671c7cc84dd992d01f37e96c49c635acaa7f21518565a64d339a49e9bfa14851efdc1f0fb1b52cdb1936d05c78e9a68c65a8


PHP / HTML / CSS : Improvement suggestions

Using TabNine while doing HTML/CSS/SCSS doesn't feel very miraculous. I have a feeling the algorithm was designed for "real" programming, and those are an afterthought. I feel they could use a bit more work. I'll list a few things I've noticed.

In CSS, I often use "shortcuts" of properties and then pressing Tab, which native Sublime expands into my desired property just fine. For instance, martop + Tab will expand into margin-top. bgcl + Tab will expand into background-color. TabNine's behavior regarding these is rather inconsistent. It doesn't always suggest the right properties, and if it does, they're pretty low in the suggestion list.

If I type, say, margin and TabNine suggests "margin-top", I press Tab and it expands into the property just fine. But let's say now I want to add a value. Let's say 30px. Well, to type 30px, I'll have pressed the 3 key. TabNine just changed my property to whatever the third suggestion was. That's certainly not ideal.

In HTML (well, PHP files, but outside of  tags), TabNine just gets downright confused by Emmet. I use Emmet to expand, say, div.my-class>div.another-class into the proper tags and classes, but as I type, the suggestions TabNine makes are never very useful.

At work, we use spaced parentheses. For instance, my_function( param_1, param_2 ). Note the absence of a space after the function name, but the presence of space within the parentheses. TabNine gets rather confused by that. It'll sometimes add only the trailing space, and sometimes add none at all.

Just another friendly user here, no relation to the T9 dev's. I'd like to note that suggestions 1, 3, and 4 are all already handled by current tools (Sublime, Emmet, and providing an auto-formatting configuration to your IDE). Not arguing that T9 couldn't maybe tweak things to better understand some rigid, long-term structures like HTML/XML have, but in general these behaviors are already well-defined and nicely handled by other tools, so I don't think they're interested in trying to provide alternative solutions to that problem.
Where TabNine really shines is predicting non-deterministic text that no static analysis could have known about. For example, when I'm writing repetitive documentation, it'll often suggest entire phrases or sentences that I can use as-is or with very minor tweaks. Lots of other great, similar examples.
Granted, as you suggest, I'm coming from a "real" programming direction (mostly Python), which definitely lends itself more to this kind of prediction. In this context, T9 works best as a complement to PyCharm's already excellent auto-complete features based on static analysis; if there's any way you can combine T9's suggestions with those provided by these other tools you mention, you'll probably be much more satisfied using each tool where it's strongest.

Yes, I think you have a good idea. Sublime Text's native tools (mostly) have effective solutions to handle these sorts of cases. But using TabNine implies replacing Sublime's native autocomplete with TabNine. This has already been reported elsewhere, but TabNine also mostly disables Sublime snippets as a side effect of this, built-in or custom.
And I agree that when doing actual programming (in a JavaScript file, or a long PHP code file, for instance), TabNine's suggestions can be downright magical. So if TabNine could find a way to better coexist with Sublime's native tools, or integrate them somehow, it would be ideal.

I came across this problem as well. The first time I try entering css/html code, my atom editor would expand typing "div" into making an actual div container. Then after that, I changed its class to container as I needed.
After doing that, any time I type "div" and press tab, tabnine expands it to the literal string of text 'div class="container"', which both doesn't make an html object like I needed and threw in a default that I didn't want.

Hey All, you can try to enable the "native autocomplete" feature by running the tabnine: Enable Native Auto Completecommand in the command palette, this mode is better integrates with the built-in auto-complete mechanism.


1.7- Gantry version 5.4.35 + Grav v1.7.0-rc.16 - Admin v1.10.0-rc.16 Gantry plugin Layout edit broken

1.7- Gantry version 5.4.35 + Grav v1.7.0-rc.16 - Admin v1.10.0-rc.16 Gantry plugin Layout edit broken
Just updated a site with these latest versions and the Gantry Outline Layout page is broken again.
see screenshot - works OK with dev version dev-fb39b49e0

I have no issues with Gantry admin, though I'm running all dev. I will need to test this.

Is the issue browser related or does the issue appear on different browsers?

I know that Safari always has issues. This particular problem is OK in Safari but other parts of the page don't work.
I normally use Chrome and this is where this problem is.

This is bug in Gantry, it was already reported to Gantry project, please see :+1:
https://github.com/gantry/gantry5/issues/2701


Don't Merge! PR real time test for source branch full build

Docs Build status updates of commit 755b7f6:
:clock10: Pending: waiting for processors (18 builds ahead of you)
:warning: Docs Build is busy, currently there are 18 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 755b7f6:
:clock10: Full build: the average full build time is 5 min(s) 59 sec(s), this is based on the last 612 build(s) for this repository.

Docs Build status updates of commit 755b7f6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details
Dependent Files

docfx.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


cli/profile/use-image: check for correct input parameter

When running "torcx profile use-image" with an unknown image name, it panics with an error "index out of range", since args[1] is missing.
Fix it by setting a variable imgPair correctly.

Thanks! Seems fine to me, assigning @squeed for the final pass.


About the dataset issues

Hello! I am interested in this work, so I am thinking about running your code with WineSensed dataset, could you provide the data/ files in your code? Thanks！

Hi!
The data in my code is the wines from the WineSensed dataset that have experiment id's (those we have human flavor annotations on).
If it's too tricky to filter I can upload and share the folder I used here on Google Drive

Thank you for your response! I have downloaded the WineSensed dataset, but there are still some problems, could you please upload the relevant folder? Thanks！

No problem! Could you share your email?

Thanks! My email is<EMAIL_ADDRESS>

Thanks！My email is<EMAIL_ADDRESS>

Shared with you!

If others struggle with the same issue you can comment your email here and I will share the folder but this is a temporary solution as I will make the documentation on how to use our WineSensed dataset with the code more clear

hello, i am very interested in your work, can you send me your data to reproduce your work, my email is<EMAIL_ADDRESS>really appreciate it!@thoranna

Hi, our dataset is publicly available at https://data.dtu.dk/articles/dataset/WineSensed_Learning_to_Taste_A_Multimodal_Wine_Dataset/23376560 and on HuggingFace https://huggingface.co/datasets/Dakhoo/L2T-NeurIPS-2023.
I have put the data that is used in this repo specifically in https://drive.google.com/drive/folders/19UkmL2-8uHx6w8BRmNwF_ysvPpYYyzKW?usp=sharing for easier reuse of the code, feel free to access the dataset in any of those places.


Change file extension case so it renders.

you can change the case of the file extension using "git mv  ". I think that there is value to having some consistency with file extensions... all lower case.

It also looks like there is some whitespace inconsistency adding changes that aren't relevant. Can you strip whitespace to clear this up?

I'm going to close this as it's been open for a long time and it doesn't appear you're fixing the feedback...please repull once fixed.


Fix failure of Python 3 tests

See #54

Hello @mattpitkin! Thanks for opening this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file psrqpy/search.py:

Line 1299:101: E501 line too long (123 > 100 characters)
Line 1300:101: E501 line too long (113 > 100 characters)


Improve Documentation

Hi,
This PR creates a new version of the documentation, by fixing a few issues, removing a few useless files, and translating others who where in tex or asciidoc (pinocchio-tutorials) into markdown.
You can check the generated documentation here:
http://projects.laas.fr/gepetto/doc/gsaurel/pinocchio/autodeploy-doc/
And the results of gitlab-ci there:
https://gepgitlab.laas.fr/gsaurel/pinocchio/pipelines/809

Super nice. Thanks for this PR.


feat: allow changing the lightbulb icon if there are code lenses

If nvim-lightbulb is configured with code_lenses = true and there are runnable code lenses under the cursor, the plugin can change the icon to a different one.
There are now 2 icons in most handlers, in the attribute text and lens_text and the latter is used in the conditions above.

Thank you for the PR!


Team Page Nav Header Functionality

New Mockup
Please check assets/css/global.css, design-assets folder images, and figma files for updated style guides. Any new pull request should use the updated color, spacing, and sizing variables.
No Bootstrap or jQuery
Please refrain from adding Bootstrap or jQuery to the site. These pr's will be closed. They overwrite global styles. Vanilla CSS and JS is way better now anyways 😊
New Task:
What is the task
Fix functionality of the header on Team Page (Home, Features, Testimonials, Pricing tabs)
Who is the task for?

[x] I created this task for me to complete, I will create a PR soon.
[ ] I created this task for someone else to claim.
[ ] I think this is a task that multiple people can do

Confirm all of the following:

[x] I have looked at all the issues currently available and this does not exist or overlap with another ticket

⚠ PLEASE ONLY SUBMIT A PR FOR THIS TASK IF THIS TASK WAS AVAILABLE FOR YOU TO CLAIM

i will fix this


Add cppfront example

references:

https://github.com/hsutter/cppfront
https://github.com/modern-cmake/cppfront
https://github.com/lauler1/cppfront
https://hsutter.github.io/cppfront/

Make it work as an example of ss-cpp


Basic question

Is it possible to open an image with openlayers passing a parameter la "image.tif.dzi"?
Or what can i do to open an image?
Kind regards

This type of question is better suited for stack overflow, please provide more detail than you have provided here.
Need help? Find it on stackoverflow using the tag 'openlayers-3'


Add init flag to Keyrock and Wilma

Proposed changes
This PR adds init flag to template files of docker-compose for Keyrock and Wilma.
Types of changes
What types of changes does your code introduce to the project: Put an x in the boxes that apply

[ ] Bugfix (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 not work as expected)
[ ] Update docker image version of FIWARE GE.
[ ] Update only documentation, not any source code.

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of
them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before
merging your code.

[X] I have read the CONTRIBUTING doc
[ ] I have signed the CLA
[X] I have updated the change log (CHANGELOG.md)
[X] I send this pull request to the v0.20.0-next branch.
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added necessary documentation (if appropriate)
[ ] Any dependent changes have been merged and published in downstream modules

Further comments
If this is a relatively large or complex change, kick off the discussion by explaining why you chose the solution you
did and what alternatives you considered, etc...

Codecov Report
Base: 100.00% // Head: 100.00% // No change to project coverage :thumbsup:

Coverage data is based on head (336148b) compared to base (877fb07).
Patch has no changes to coverable lines.

Additional details and impacted files
@@              Coverage Diff               @@
##           v0.20.0-next      #227   +/-   ##
==============================================
  Coverage        100.00%   100.00%
==============================================
  Files                 2         2
  Lines              1745      1745
==============================================
  Hits               1745      1745

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Align deployment of Safe to be of same version as Safe UI-deployed and having fallback handler attached

Description
This PR swaps all the GnosisSafe usages to GnosisSafeL2 and adds fallbackHandler to the create Safe flow, right into setup function call.
Notes
Issue
Closes #1361
Testing

Deploy brand new Safe via Fractal
Create new Safe via Safe UI, go to Safe's Settings page
Go to Safe UI and find Fractal-created Safe, go to Safe's Settings page
Compare Safe created via Fractal and Safe created via Safe UI - their version should be exactly the same (1.3.0+L2) and attached Fallback Handler (could be found under "Modules" tab) also should be exactly the same. See screenshots below for references on how it should look like

Screenshots (if applicable)

Surprised we still have to rely on the typechain files for these. But tested and it indeed works. I see that the Contract+L2 is correctly displayed in the settings and the CompatibilityFallbackHandler has been set up as a module.

Pretty lucky that we had those GnosisSafeL2 types in that usul folder, huh! It looks like the only reason we had those types in the project, before, this PR, was to get the Multisend typing.


n0t curs3d enough

GitHub issues was disabled so I made a PR to warn people instead!!!!!!!!!!!!!!!!!111111111111111two

anyway would recommend cursing it more

i changed my mind

PULL REQUESTS WELCOME

Your feedback has been taken into account and further cursing has been performed

Ty sir 🫡 My role model when cursing anything is always https://kevinhiggs.com/, hopefully you can get some inspiration from it.


Empty classes break the editor instantiation dropdown

Release Type: Official Release/GitHub (please choose appropriate option)
current
Version: Version number and/or git branch
Platform(s): Does the problem occur on Windows, Android...?
Describe the bug
Having an empty class on an interface which should be serialized removes all other types from suggestions
To Reproduce
Steps to reproduce the behavior:

create an empty interface
create 2 classes standard implementing the interface with a body so you have 2 classes with a { } body
make a class having it as public property and check in editor that the types are there
make one of the classe an empty class like [DataContract] public class Bob : IStuff;
reload in editor => drop down only suggests none now

Expected behavior
it should work the same as an empty class with body

Then Stride is teaching you good practices 😂

sometimes its hard to tell if the side effect is intentional or not


Hiding columns in list view

Hi,
I have many columns in list view. On mobile or when minimizing app some of columns get hidden. Is this a function or a bug? I would rather see horizontal scroller at the bottom.
Iam using latest versions on php7.1
Thanks!

@GregaUNK - that's actually a feature :-) Tables on mobile/tablet is a difficult thing to do, and I'm particularly proud of how Backpack achieves this :-) So be gentle.
We also have a PR somewhere around here that brings an API call something like $this->crud->disableResponsiveDatatable() that does what you want. You can wait around for that one, it'll probably be merged before you go to production anyway.


Gotenberg dropin

Needs significant rebasing, there's a ton of garbage here from the libreoffice upgrade.
No work yet done to get fonts installed.

Most sensible fonts appear installed -- note how Calibri and Carlito clearly have different widths to the Fake Font

Notably, this doesn't instantaneously fix the "bad choice of default font" problem.


Deployment to GKE (Development environment)

As a developer, I want to perform basic deployment of the project to GKE and complete the setup development enviroment accessible via the below URL.
https://dev.nmrxiv.org/

Hi, as another developer I also want a deployment on my GKE, accessible via a URL of my choice (because dev.nmrxiv.org might already be in use ;-) ) Yours, Steffen

Hi Steffen, Thanks for your interest :-)
Probably we can discuss and get more details on this and your plans.

No special plans, just saying there should be a GKE deployment possible that uses a different domain, maybe even nmrxiv.a.b.c.d.nip.io . Yours, Steffen


Does this open source so that any one can use?

May I know the license for this please?
Is it allowed to use this code in other applications?

This was written for a blog post, I haven't published as a library which I am eventually planning to do.
So use as you need, I will add an MIT license on to this one. Would appreciate if you could share the blog post and pass on credits so it can reach many others. Hopefully it was helpfully to you.


Create default matrix exclusions

http4s builds all the Scalas on the base Java, and all the Javas on one preferred Scala.  This might be sensible throughout the org.

We've since adopted this pattern in the CE build too. I wonder if it can be pushed up an sbt-spiewak default.

That sounds good to me, but we don't know the default Scala or Java there the way that we do within the org.  Could pick a head or tail, but that assumes everyone sorts them the same way.


Remove Dependencies

Generally speaking, for the basic primitives we don't want to have any dependencies unless we absolutely have to.
In this case, the json function from cfw-easy-utils also has an issue in that it doesn't include the charset=utf-8 in the response header, and the unicode is garbled on some clients (including most annoyingly Safari).
As such, since this is also a very simple method, let's just remove the dependency on cfw-easy-utils and add this function to the bottom of the file (like we do in our template: https://github.com/drivly/worker.templates.do/blob/main/worker.js(
const json = obj => new Response(JSON.stringify(obj, null, 2), { headers: { 'content-type': 'application/json; charset=utf-8' }})

Additionally, prettier and esbuild should be dev-dependencies not dependencies ... this project shouldn't need any dependencies.

I should also add, that we will be putting all of these common utilities into our apis.do NPM package, so we will be able to do:
import { apis, json } from 'https://pkg.do/apis.do'

So using the embedded json function is purely temporary ... we will also be using this mechanism to dynamically generate the api object in the header, so that we can maintain a consistent shape across all of the our APIs ... public and private


Add Slim support

Support for http://slim-lang.com/
Best regards.

This template is only given as an example, I think everyone is clever enough to edit it if they don't fit their setup, no?
If I accept this pull request, it'll end with an endless templates list, don't you think?


Notification - Sound does not play when a notification is received

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.79-8
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: https://expensify.testrail.io/index.php?/tests/view/4595535&group_by=cases:section_id&group_order=asc&group_id=295000
Email or phone of affected tester (no customers<EMAIL_ADDRESS>Issue reported by: Applause - Internal Team
Action Performed:

Open desktop app
Navigate to conversation with concierge
Send a message from another account to the user logged into the desktop app

Expected Result:
A notification should be received, and the notification sound should play
Actual Result:
The notification was received, but the notification sound did not play
Workaround:
Unknown
Platforms:

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

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

Screenshots/Videos
Add any screenshot/video evidence

https://github.com/Expensify/App/assets/78819774/f68551bd-aa75-4a6b-aad2-a221b4bd728d
View all open jobs on GitHub

@dylanexpensify  FYI 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

confirmed

low priority


Feature Request: Second Order Greeks

Are there any plans to add functions to calculate other second order Greeks? Like Vanna, Vomma, Charm. Given the vectorized framework of py_vollib, these functions will be of great help. Thanks.
I am happy to work with someone on building this functionality as well. I have built these functions but do not have experience with vectorization.

@lbrichards any update on this, would be great to have it :-D


New Designer doesn't render HTML correctly

Describe the Bug with repro steps
If I try to set the content of an Office365 connector's Send Email v2 action to the attached image, the new designer saves it incorrectly.  The Legacy Designer works as expected.  I was adding to the end of the body the following when I saw it failing.
join(variables('ErrorList'),'')
Form what I see, the new designer made it a span and set the ID of the span to the function instead of the contents of the span.
When I exit the New Designer and go back the function is missing from viewer.
New Designer saves body as:
"Body": "
Run : @{workflow().run.name}

Errors were found with:

"
Legacy Designer save body as:
"Body": "
Run : @{workflow().run.name}
\n
\n
Errors were found with:
\n@{join(variables('ErrorList'),'
')}
"
Expected Result for this test run was:
Run :<PHONE_NUMBER>1736181813929434981CU16
Errors were found with:
170_2654486_ce4b0577-8dbb-4c9c-bf44-d7547e9f9263.pdf
But ended up with:
Run :<PHONE_NUMBER>7585121504207377341CU81
Errors were found with:
What type of Logic App Is this happening in?
Consumption (Portal)
Which operating system are you using?
Windows
Are you using new designer or old designer
New Designer
Did you refer to the TSG before filing this issue? https://aka.ms/lauxtsg
Yes
Workflow JSON
No response
Screenshots or Videos

Browser
Edge
Version 127.0.2651.105 (Official build) (64-bit)
Additional context
No response

Hi @tjohnson1010  thanks for raising this issue. Issue related to https://github.com/Azure/LogicAppsUX/issues/5463


Is there a TouchableOpacity wrapper for my tabbar icon?

react-native-router-flux v3.36.0
react-native v0.35.0

When I press the icon, it's opacity value changes, How to remove this effect?

I solved it by set a prop pressOpacity={1}


chore(main): release 1.5.1

:robot: I have created a release beep boop
1.5.1 (2022-12-01)
update

Thanks Page (2236967)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/School-of-Website-Engineering/Rosy-DR-Code-Ling/releases/tag/v1.5.1 :sunflower:


378 Enhance 3D image transform tutorial

Fixes #378 .
Description
This PR enhanced the 3D image tutorial to use fixed random seed and state.
Status
Ready
Checks

[ ] Notebook runs automatically ./runner [-p <regex_pattern>]

thanks!


Error code of test run with not default reporter always 0 even with unhandled error

Describe the bug
When you have in the list of reporters any other than basic reporters, the vitest process always exits with a 0 status code. If you have the default or the basic reporter process exit, in case of an unhandled error, with status code 1.
Reproduction
https://stackblitz.com/edit/vitest-dev-vitest-5r9pk4
npm run test:run — everything okay, we see error and echo $? gives us 1
CI=1 npm run test:run — not okay: we don't see error and echo $? gives us 0
System Info
System:
    OS: Linux 5.0 undefined
    CPU: (8) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
    Memory: 0 Bytes / 0 Bytes
    Shell: 1.0 - /bin/jsh
  Binaries:
    Node: 18.20.3 - /usr/local/bin/node
    Yarn: 1.22.19 - /usr/local/bin/yarn
    npm: 10.2.3 - /usr/local/bin/npm
    pnpm: 8.15.6 - /usr/local/bin/pnpm
  npmPackages:
    @vitest/ui: latest => 2.1.4
    vite: latest => 5.4.10
    vitest: latest => 2.1.4

Used Package Manager
npm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

Fixed by https://github.com/vitest-dev/vitest/pull/6808.


Building tensorflow from source

Operating System: CentOS-7
CUDA: 8.0
cuDNN: 5.0
bazel: 0.3.0-2016-07-29
gcc: 4.8.5
When I try to build tensorflow from source following the instructions in https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html, in particular, when executing:
bazel build -c opt --config=cuda //tensorflow/cc:tutorials_example_trainer
I get the following error:
ERROR: /home/fjrodriguez/tensorflow/tensorflow/core/kernels/BUILD:854:1: undeclared inclusion(s) in rule '//tensorflow/core/kernels:crop_and_resize_op_gpu':
this rule is missing dependency declarations for the following files included by 'tensorflow/core/kernels/crop_and_resize_op_gpu.cu.cc':
I have tried many times, the error is always similar, undeclared inclusion(s) in rule xxxx, but the xxxx is changing depending on the execution.
I've tried the solution proposed at https://github.com/tensorflow/tensorflow/issues/2413 without any luck
Thanks in advance!

CUDA 8 is not yet fully supported. Does it work with 7.5?

I haven't tried since GTX1080 is not supported (I think) by CUDA 7.5

Yes sorry I didn't realize you had GTV1080 I have seen several people who can't get that to work with 7.5. @martinwicke is there a required bazel version mismatch here?

Want to second this, cuda 7.5 has issues with GTX 1080 (random generation, etc.) and cuda 8.0RC is not supported to tensorflow. I only manged to get torch ml framework working.

I've also had this issue with
Operating System: Ubuntu 16.04
CUDA: 8.0
cuDNN: 5.0
bazel: 0.3.0-2016-07-29
gcc: 4.9

CUDA 8.0 also has a 50% improvement on matmul for GTX 980 over CUDA 7.5, I hit similar issue and solution is to modify CROSSTOOL file -- https://github.com/tensorflow/tensorflow/issues/3431

I just tried the solution in https://github.com/tensorflow/tensorflow/issues/3431 and it works. Thanks!

In summary, setting the version explicitly should work.


Updated the doc

Updated the doc

@surajmb : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#sign-off


Fix docs for metallb

Description of changes: v0.13.5 and later no longer accept IPAddressPool. The reference docs were updated but this example was missing.

/cherry-pick release-0.12


deps: bump BPMN modeling dependencies

Proposed Changes
Bumps all BPMN modeling dependencies.
Closes https://github.com/camunda/camunda-modeler/issues/4477
Closes https://github.com/camunda/camunda-modeler/issues/4517
Checklist
To ensure you provided everything we need to look at your PR:

[x] Brief textual description of the changes present
[ ] Visual demo attached
[ ] Steps to try out present, i.e. using the @bpmn-io/sr tool
[x] Related issue linked via Closes {LINK_TO_ISSUE} or Related to {LINK_TO_ISSUE}

We could also add:

@bpmn-io/extract-process-variables 0.8.0 ▶ 0.9.0
@camunda/improved-canvas 1.7.2 ▶ 1.7.4

Regarding your previous (now gone) comment:

extract-process-variables could not easily be updated, fixed via https://github.com/bpmn-io/extract-process-variables/blob/main/CHANGELOG.md#100.
improved canvas, please bump independently, with a change list (bug fixes)


Fix/keyhandle encoding

Switch keyhandles to base64 (web) encoding as YubiKeys return non-utf8 data.
This simplifies use with utf8 only databases.

Whoops, wrong master. Sorry!


Contributor role was not enough to give read and write access to NSG rules

Hello,
I faced a strange situation, one Azure AD User was assigned to Contributor Role in a specific NSG Group to be able to read and write the NSG rules.
According to Support team, I had to give an additional role called Network Contributor to this work out.
The manual seems not clear about this need. Could someone clarify more on this?
Thanks

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 99581afb-7950-6daa-7227-055d04446b7e
Version Independent ID: f1a5bf89-9e54-aede-3a9a-70788a95927b
Content: Azure built-in roles - Azure RBAC
Content Source: articles/role-based-access-control/built-in-roles.md
Service: role-based-access-control
GitHub Login: @rolyon
Microsoft Alias: rolyon

@mpellizzon Thanks for your feedback! We will investigate and update as appropriate.

@mpellizzon Thanks for the feedback. We will engage the content development team for further investigation.

Hi @mpellizzon
Thanks for your feedback. I checked with the team and confirmed that you do need the Network Contributor role to read and write NSG rules. They are also checking into the Contributor role. Depending on their research, we'll update the docs as needed.
Let us know if you have any additional feedback.
thanks

#please-close

Hello Robert,
Thanks for the update. But if I´m setting the user as a Contributor, this mean I´m giving him more priviledges than just a Network Contributor right? I mean, I was thinking that giving Contributor Role, I woudn´t need to set a more restrictive role to the user. But seems to me that regarding some specific azure configurations, you have to be more restrictive and regarding the NSG rules, it seems the case.
That was my question and that´s why I said that “Contributor Role was not enough”.
And if I try to find some explanation in the docs, I can´t find this. So, If the team is checking about the Contributor Role, this is what it really interests me.
Thanks
Mirella
De: Robert Lyon @.>
Enviada em: terça-feira, 29 de março de 2022 05:10
Para: MicrosoftDocs/azure-docs @.>
Cc: Mirella Pellizzon @.>; Mention @.>
Assunto: Re: [MicrosoftDocs/azure-docs] Contributor role was not enough to give read and write access to NSG rules (Issue #88476)
Geralmente, você não recebe email de<EMAIL_ADDRESS>Saiba por que isso é importantehttp://aka.ms/LearnAboutSenderIdentification
Hi @mpellizzonhttps://github.com/mpellizzon
Thanks for your feedback. I checked with the team and confirmed that you do need the Network Contributor role to read and write NSG rules. They are also checking into the Contributor role. Depending on their research, we'll update the docs as needed.
Let us know if you have any additional feedback.
thanks
—
Reply to this email directly, view it on GitHubhttps://github.com/MicrosoftDocs/azure-docs/issues/88476#issuecomment-1081560878, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ALXXDHEXW2QUQTX2PCPI7RLVCK3GNANCNFSM5O7Q7P2Q.
You are receiving this because you were mentioned.Message ID<EMAIL_ADDRESS>

Hi @mpellizzon
Yes, we have asked the team to check into the Contributor role and determine what its behavior should be related to networking.
thanks


Update profile

This PR updates the profile, removing double markers and leading/trailing markers, and updates the list of CONTRIBUTORS (as per https://github.com/lexibank/naganorgyalrongic/issues/8)

I forgot to fix the tests; I will do it and merge.


CMS5: Upgrade all module to Symfony 6

Acceptance criteria

[ ] All module should be tracking Symfony 6.

PRs - Remove deprecated/removed call to constructExtensions

https://github.com/silverstripe/silverstripe-asset-admin/pull/1291
https://github.com/silverstripe/silverstripe-testsession/pull/80
https://github.com/silverstripe/silverstripe-ldap/pull/44

PRs - required for symfony PRs below

https://github.com/silverstripe/silverstripe-assets/pull/511
https://github.com/silverstripe/silverstripe-versioned/pull/373
https://github.com/silverstripe/silverstripe-config/pull/69
https://github.com/silverstripe/silverstripe-behat-extension/pull/222

PRs

https://github.com/silverstripe/silverstripe-framework/pull/10478
https://github.com/silverstripe/silverstripe-framework/pull/10491
https://github.com/silverstripe/silverstripe-event-dispatcher/pull/21
https://github.com/silverstripe/developer-docs/pull/79

New issues created

https://github.com/silverstripe/silverstripe-webauthn-authenticator/issues/118

ACs met and all PRs merged


First round of Uniswap rewards refactoring

[x] Add comments to variables where they are missing #59
[x] Add comments to functions where they are missing #59
[x] Rename variables

[x] https://github.com/elimu-ai/web3-smart-contracts/pull/52

[x] #55

[x] deposit() → depositPoolTokens()
[x] withdraw() → withdrawPoolTokens()

[x] Rename events

[x] Deposited → PoolTokensDeposited
[x] Withdrawn → PoolTokensWithdrawn

[x] #57

[x] Exclude contracts/mocks/ from code coverage

[ ] Reduce amount of code
[ ] Replace ERC20Mock.sol with an import from OpenZeppelin/Solmate?

@nya-elimuai Any ideas for reducing the code?

@nya-elimuai Any ideas for reducing the code?

@hhio618 Would it be possible to delete the rewardPerTokenDeposited variable? Can it be replaced by a function?


[BUG] ERROR: Could not find a version that satisfies the requirement dbt-sugar (from versions: none)

Describe the bug
Apologize if I'm missing something obvious here.
I ran pip install dbt-sugar and I'm getting the following response:

ERROR: Could not find a version that satisfies the requirement dbt-sugar (from versions: none)
ERROR: No matching distribution found for dbt-suga

To Reproduce
Steps to reproduce the behaviour:

pip install dbt-sugar

Expected behaviour
dbt-sugar to download
I'd also note that I can download other packages via pip with no issue.

OS: [e.g. iOS] Macbook M1 12.01
python 3.10.0
pip-21.3.1

Thanks!

Hi @jdavid459 no worries that was the right move. Somehow I have a requirement that Python be <3.10 (https://github.com/bitpicky/dbt-sugar/blob/main/pyproject.toml#L23)
I'll have to give it a go on 3.10 and relax the constraint, I don't remember there being a problem. Is there any chance you can run it in a 3.9 env in the meantime until I push a change?
I should be able to find some time to try this out in the coming day or so.

Hi again @jdavid459 looks like the test suite worked fine with python 3.10 so I'll go ahead and cut a new release in a bit.
Let me know if you get a chance to make it install when you get round to it!


[0.9.3 rc-1] panic - index out of range in http write hander

2015/08/21 15:30:16 http: panic serving <IP_ADDRESS>:41759: runtime error: index out of range
goroutine 113 [running]:
net/http.func·011()
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1130 +0xbb
github.com/influxdb/influxdb/services/httpd.(*Handler).serveWriteLine(0xc20800e2a0, 0x7f9a8c70c920, 0xc20801c120, 0xc208110000, 0xc20804e200, 0x1, 0x200, 0x0)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:425 +0x1150
github.com/influxdb/influxdb/services/httpd.(*Handler).serveWrite(0xc20800e2a0, 0x7f9a8c70c920, 0xc20801c120, 0xc208110000, 0x0)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:346 +0x69d
github.com/influxdb/influxdb/services/httpd.*Handler.(github.com/influxdb/influxdb/services/httpd.serveWrite)·fm(0x7f9a8c70c920, 0xc20801c120, 0xc208110000, 0x0)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:103 +0x4f
github.com/influxdb/influxdb/services/httpd.func·001(0x7f9a8c70c920, 0xc20801c120, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:621 +0x78
net/http.HandlerFunc.ServeHTTP(0xc2080a10c0, 0x7f9a8c70c920, 0xc20801c120, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/influxdb/influxdb/services/httpd.func·002(0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:679 +0x288
net/http.HandlerFunc.ServeHTTP(0xc2080c9820, 0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/influxdb/influxdb/services/httpd.func·003(0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:688 +0xba
net/http.HandlerFunc.ServeHTTP(0xc2080a10e0, 0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/influxdb/influxdb/services/httpd.func·004(0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:721 +0x31a
net/http.HandlerFunc.ServeHTTP(0xc2080c9850, 0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/influxdb/influxdb/services/httpd.func·005(0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:731 +0x179
net/http.HandlerFunc.ServeHTTP(0xc2080c9870, 0x7f9a8c70c848, 0xc20801d080, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/influxdb/influxdb/services/httpd.func·006(0x7f9a8c70c848, 0xc20801d020, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:739 +0x123
net/http.HandlerFunc.ServeHTTP(0xc2080a1100, 0x7f9a8c70c848, 0xc20801d020, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/influxdb/influxdb/services/httpd.func·007(0x7f9a8c70c810, 0xc2080423c0, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:749 +0x12c
net/http.HandlerFunc.ServeHTTP(0xc2080a1120, 0x7f9a8c70c810, 0xc2080423c0, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1265 +0x41
github.com/bmizerany/pat.(*PatternServeMux).ServeHTTP(0xc208034028, 0x7f9a8c70c810, 0xc2080423c0, 0xc208110000)
	/root/go/src/github.com/bmizerany/pat/mux.go:109 +0x21c
github.com/influxdb/influxdb/services/httpd.(*Handler).ServeHTTP(0xc20800e2a0, 0x7f9a8c70c810, 0xc2080423c0, 0xc208110000)
	/root/go/src/github.com/influxdb/influxdb/services/httpd/handler.go:167 +0x256
net/http.serverHandler.ServeHTTP(0xc20813c2a0, 0x7f9a8c70c810, 0xc2080423c0, 0xc208110000)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1703 +0x19a
net/http.(*conn).serve(0xc2088d01e0)
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1204 +0xb57
created by net/http.(*Server).Serve
	/root/.gvm/gos/go1.4.2/src/net/http/server.go:1751 +0x35e```

I can't start my app because of this :(.

Are you writing data to the server? Can we see the data you are posting?

I'm sending 5k points per request for most databases. some are way less. I have been sending the same type of data and just recently ran into issues.
I'll get you some points, but a very interesting thing I see in my application logs is influx is sending back Status: 404. Body: database not found: "dashboard".... randomly... the database exists and has existed for a while

@otoolep you can see some examples here

The very interesting thing is the the vast majority of my writes work fine, but some fail. I'll modify my application to log the ones that are failing.

Reproduced with:
curl -XPOST -v http://localhost:8086/write --data-binary "         "

dashboard,section=profileOptions,tier=basic value="view",userID=numbers,siteID="stuff"<PHONE_NUMBER>466
dashboard,section=ruleEditor,tier=basic value="customMessageSaveAttributes",userID=numbers,siteID="stuff",position="center",goal="email",state="active"<PHONE_NUMBER>905
dashboard,section=ruleEditor,tier=basic value="savedExistingCustomMessage",userID=numbers,siteID="stuff",messageCount=1,default=false,interests="[]",socialSources="[]",geoLocations="[]",campaignMediums="[]",returning="true",campaignNames="[]",devices="[]",referringDomains="[]"<PHONE_NUMBER>912
dashboard,section=ruleManager,tier=basic value="view",userID=numbers,siteID="stuff"<PHONE_NUMBER>007
dashboard,section=user value="login",userID=numbers<PHONE_NUMBER>464

replace numbers with 9 or so digits (some writes work and every point wrote includes the userID so i'm going to assume that isn't it)

This one also failed
subscription,tier=tier1,type=upgrade_to_pro user_email="address"<PHONE_NUMBER>139

Nothing seems weird on my end. I logged serialized objects of what was being sent and seem normal. no nulls or empty points.
[{"measurement":"dashboard","fields":{"value":"view","userID":numbers,"siteID":"stuff"},"tags":{"section":"ruleManager","tier":"basic"},"time":1440186911976}]

which turns into line protocol.

I noticed the above panic, however it was not fatal to the influx daemon.  It seems as though it happened when a retention policy and/or database didn't exist that I was attempting to write to.  Once I created the database and/or retention policy the panics disappeared from the logs.

It randomly stopped for me. I'm guessing it was fixed in rc2. I'm going to close.


AttributeError: 'SymSpell' object has no attribute 'build_vocab'

AttributeError                            Traceback (most recent call last)
 in ()
15 corpus_file_name = 'spell_check_dictionary.txt'
16 symspell = SymSpell()#verbose=10 omited
---> 17 symspell.build_vocab(
18     dictionary=corpus,
19     file_dir=corpus_dir, file_name=corpus_file_name)
AttributeError: 'SymSpell' object has no attribute 'build_vocab'

I guess you refer to some code from Edward Ma, who is using a Python port of SymSpell:
https://github.com/makcedward/nlp/blob/master/sample/util/nlp-util-symspell.ipynb
https://towardsdatascience.com/essential-text-correction-process-for-nlp-tasks-f731a025fcc3
https://github.com/mammothb/symspellpy
Please contact the author of that code directly, as the error you are experiencing is not related to the original SymSpell


In some data i get different color image tiles apart from true color  .

Do you see any errors in the server log?

In flask application there are no errors.  The endpoint is serving image properly. However i am using gunicorn and nginx to serve the application. Whenever i increase the worker count i am not getting this issue.
<img width="455" alt="Screenshot 2024-06-07 at 08 46 42" src="https://github.com/DHI/terracotta

/assets/61059165/a2817e50-6880-4466-8cb3-c30cddab2361">

What's your setup? Assuming the server is running on a single VM? Where are the images (local disk, S3, ...)?

I am running in Azure VM with 4 CPU core, RAM 16 GB and with 128 GB SSD for storage , Yes the tifs bands are in my local storage.

Looks like one of the bands is failing or gets an unexpected offset.

Whenever i increase the worker count i am not getting this issue

That is strange. Is that behaviour consistent? And at which worker size?
And does it change when you disable multiprocessing with USE_MULTIPROCESSING=false?
Thinking about this part here - reading each band in its own process...
https://github.com/DHI/terracotta/blob/8632e1c598a22de2d10c6cdb885cd4f1b6fe9d8e/terracotta/drivers/geotiff_raster_store.py#L29-L48
If one of the bands fails, the whole tile production should fail, though. And Gunicorn workers should not affect Python processes, should they? 🤔
Sorry for all the guesswork. Are you sure your file is ok, @anup39? For example, try opening it in QGIS or so and zoom in and out.

If one of the bands fails, the whole tile production should fail, though.

Correct, so this could only happen if the data being read look OK but is faulty (corrupt overview, data being truncated while read), or through a race condition or cache pollution somewhere. Which would be almost impossible to debug without a reproducer...


Bootstrap API Extension Server

What this PR does / why we need it:
This PR introduces an initial API extension server for handling organizations/projects. In it is the initial bootstrap, with basic boilerplate files for the apiserver.bulward.io API group.
Related to: #16
Special notes for your reviewer:

currently there's an unresolved issue about code generation

NONE

/lgtm
/hold

/unhold

/lgtm


The certificate for nvd.nist.gov expired on 01/09/2024.

The certificate for nvd.nist.gov has expired on 01/09/2024.

Why has this issue been closed? The certificates are still expired.

Because this project doesn't have any control over the nvd?
On Mon, Sep 2, 2024, 10:15 AM pabmartine @.***> wrote:

Why has this issue been closed? The certificates are still expired.
—
Reply to this email directly, view it on GitHub
https://github.com/jeremylong/DependencyCheck/issues/6942#issuecomment-2324855426,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAGSVQWI32REAG3U57VCLITZURXGRAVCNFSM6AAAAABNQHYV5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUHA2TKNBSGY
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

👍
Un saludo
Pablo Martín
El El lun, 2 sept 2024 a las 17:41, Jeremy Long @.***>
escribió:

Because this project doesn't have any control over the nvd?
On Mon, Sep 2, 2024, 10:15 AM pabmartine @.***> wrote:

Why has this issue been closed? The certificates are still expired.
—
Reply to this email directly, view it on GitHub
<
https://github.com/jeremylong/DependencyCheck/issues/6942#issuecomment-2324855426>,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AAGSVQWI32REAG3U57VCLITZURXGRAVCNFSM6AAAAABNQHYV5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRUHA2TKNBSGY>

.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
https://github.com/jeremylong/DependencyCheck/issues/6942#issuecomment-2325007145,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACQXZ2WB6OAALHBSWQH2HNLZUSBLPAVCNFSM6AAAAABNQHYV5GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMRVGAYDOMJUGU
.
You are receiving this because you commented.Message ID:
@.***>


[PH] Ignore  launch settings in Integration tests

#Request Template Witsml Explorer
No issue fixed.
Description
Add launch setting configuration file in the Git ignore list for integration test. Settings are generally locally customized and not necessarily useful to be shared. launchSettings.json file is only used within the local development machine.
Type of change
Put an x in the boxes that apply. You can also fill these out after creating the PR.

[ ] Bugfix
[ ] New feature (non-breaking change which adds functionality)
[ ] Enhancement of existing functionality
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Impacted Areas in Application

None

Checklist:
Put an x in the boxes that are fulfilled.

[ ] PR is related to an issue
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have used descriptive naming on components, functions and variables to avoid additional explanatory comments in the code
[ ] I have made corresponding changes to the documentation
[x] My changes generate no new warnings

Further comments
If later it appears that the settings can be beneficial across different developers, then can look at removing the launchSettings.json from the ignore list and organize the configurations sections.

The other 'launchSettings.json' file I can identify is the one used to launch the WitsmlExplorer.API server side. At this stage this fiel includes the pretty standard configuration to get developer started. Not sure anyone did customize it.
I do agree with you that the rule can be moved at the root level, but can we look at that when people are starting to have requirements to customize other 'launchSettings.json' in order to bind to different ports or execution parameters.
I can change that PR to exclude at the root if needed, or we wait till the next opportunity when use case arrive.

~~ so it would be keeping things consistent. ~~ edit:  I just had some time to review closer the ignore files and repository, and I strongly believe we should do some chores on the ignore files ++ right away before expanding on any of them. I'll prepare a better alternative quickly and hope it is ok to revisit  this a little later. Sorry


Suggestions: make it more agnostic, get rid of inheritance

Austin,
I think JSON-RPC.NET is very inspiring, to say the least.
Still, I think it can be improved in the following way: you can keep your/users' service classes more agnostic to JsonRpcService and developed independently, without any coupling with your framework.
From your code sample and documentation is apparent that the service classes should be derived from JsonRpcService.
(Please prove me wrong if I'm wrong.)
This is the unnecessary coupling. If a user has some already developed service functionality, the need for this inheritance can break an existing class hierarchy and create some hassles. Take into account the absence of "strong" multiple inheritance (for classes) in .NET. At the same time, it's quite possible to make the same functionality agnostic to the hierarchy.
To bind the existing service class with the RPC, you can use either the existing service-implementing class or even the interface matching the service contract. You need some "registration" facility to use reflection to collect all the information on the contract, that is, the methods marked with [JsonRpcMethod] (or other attributes like that), with all the metadata related to the method: name, profile, and so on. You can register the implementation class with the facility. Even better, you can register the implementation and its interface (during runtime, check up if it implements the interface during runtime), having the interface accessible to both client and service assemblies, so the client part would need only the interface, and implementation on the client side would be some proxy. Moreover, you can also use .NET Reflection.Emit (maybe you already do, please clarify), to improve the performance, which would boost if you have more than one service implementation.
I believe this architectural change can greatly improve the usability keeping the performance.
Thank you.
—SA

Completely agreed. We are just browsing way to implement json-rpc server in our project and this need for inheritance is definitely inconvenience if not a no-go.

Thank you for understanding. Since my last message, I've done my research and overcame the need for inheritance even for the service contract interfaces (however, the fact that the service contract type is an interface is validated during runtime, but this is more of an assertion, a sanity check). I plan to publish it soon. Before I do, I plan a more advanced step: secondary interfaces (interface references returned in the method return objects) implemented on the server side and dynamically presented to the client side in the form of proxies. Apparently, this is not for all applications, as it can make the server too vulnerable to the DoS/DDoS attacks, but for some, this is a must-have.
Thank you.
—SA

If you would like to avoid the inheritance then you can bind your services manually instead of using the Abstract Base Class.
https://github.com/Astn/JSON-RPC.NET/blob/master/Json-Rpc/JsonRpcService.cs
Eg:
 ServiceBinder.BindService(Handler.DefaultSessionId(), SomeServiceClassWithServiaceAnnotations);
 // or
 ServiceBinder.BindService(SomeSessionID, SomeServiceClassWithServiaceAnnotations);

@PremekPaska


'mne.stc_to_label' only generate the labels in left hemisphere

Describe the bug
'mne.stc_to_label' only generate the labels in left hemisphere. The data in right hemisphere is neglected automatically.
Additional information
Platform:      Linux-5.4.0-56-generic-x86_64-with-glibc2.10
Python:        3.8.5 (default, Sep  4 2020, 07:30:14)  [GCC 7.3.0]
Executable:    /home/jialiu/anaconda3/envs/mne/bin/python
CPU:           x86_64: 12 cores
Memory:        125.7 GB
mne:           0.21.1
numpy:         1.19.2 {blas=mkl_rt, lapack=mkl_rt}
scipy:         1.5.2
matplotlib:    3.3.2 {backend=Qt5Agg}
sklearn:       0.23.2
numba:         0.51.2
nibabel:       3.2.0
cupy:          Not found
pandas:        1.1.3
dipy:          1.3.0
mayavi:        4.7.2
pyvista:       0.27.2 {pyvistaqt=0.2.0, OpenGL 4.5.0 NVIDIA 450.80.02 via Quadro M4000/PCIe/SSE2}
vtk:           9.0.1
PyQt5:         5.15.1

can you provide a script so we can replicate easily the issue? thanks

I figured out finally, the output should be separated for left and right hemispheres :
left_labels, right_labels = mne.stc_to_label(...)
The Doc and the Example of this function is a little of misleading.
Thanks for reply.

can you send a PR to improve the documentation?

ok, I am a novice at github and python. I will try it.

That's ok! Don't hesitate to ask if you have questions or get stuck.
-------- Original Message --------
On Dec 4, 2020, 06:09, perevo wrote:

ok, I am a novice at github and python. I will try it.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

Based on a quick look at our tests, I think things should be working okay. I'm going to close this but @perevo if you manage to come up with a minimal example from the sample dataset let's reopen and fix the bug!


chore: add prettier config

Added prettier config, and updated all files according to config.

Pull Request Test Coverage Report for Build 114683000

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 0.0%

Totals

Change from base Build 114658030:
0.0%

Covered Lines:
0

Relevant Lines:
0

💛  - Coveralls


UG pics update

Codecov Report

Merging #206 (9543dee) into master (9fff96d) will decrease coverage by 0.00%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master     #206      +/-   ##
============================================
- Coverage     76.57%   76.56%   -0.01%
  Complexity     1027     1027
============================================
  Files           146      146
  Lines          2903     2902       -1
  Branches        372      372
============================================
- Hits           2223     2222       -1
  Misses          560      560
  Partials        120      120

Impacted Files
Coverage Δ
Complexity Δ

...java/seedu/address/logic/commands/HelpCommand.java
76.36% <ø> (-0.43%)
7.00 <0.00> (ø)

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 9fff96d...9543dee. Read the comment docs.


Handle last pings in realtime

Last pings before 10am aren't necessarily to be associated with a stop e.g. a ping may indicate that stop 5 is next but this may still be minutes in the future. Do we need to drop the last stop_sequence for each trip_id?

By filtering to all the last pings, we can identify (for the large part) currently active services. Consequently, we can remove these trip_id/time_transpond/current_stop combinations. However, this will also remove those services that have legitimately 'just' arrived at their next stop. These are likely to be few in number but will require further work.


Using Power Query VS Code plugin from other tools

Could you just briefly elaborate of the possibilities to use the Power Query CS Code plugin server from other tools. I'm thinking mostly about the Tabular Editor: https://github.com/otykier/TabularEditor

The powerquery-language-services project provides the intellisense functionality used by this VS Code extension. It relies on powerquery-parser for its underlying M parsing. Both projects are typescript/javascript based.


Fix spelling

Thank you for opening a Pull Request!

Before submitting your PR, there are a few things you can do to make sure it goes smoothly:

[ ] Make sure to open a GitHub issue as a bug/feature request before writing your code!  That way we can discuss the change, evaluate designs, and agree on the general idea
[ ] Ensure the tests and linter pass
[ ] Code coverage does not decrease (if any source code was changed)
[ ] Appropriate docs were updated (if necessary)

Fixes #<issue_number_goes_here> 🦕

Why does editing a README file in markdown format that is not hosted on any website triggers a whole build? Shouldn't there be an exception for this kind of file?

Why does editing a README file in markdown format that is not hosted on any website triggers a whole build? Shouldn't there be an exception for this kind of file?

It can definitely be skipped using conditionals for jobs, this hasn't been set up though and since GitHub is free for open source it hasn't really been a priority.


Adding subtitle to half-width and info-unit molecules

Modified the half-width and info-unit molecules to allow sub-headings. This is necessary for the
http://www.consumerfinance.gov/about-us/careers/ page.
Changes

Modified cfgov/jinja2/v1/_includes/molecules/half-width-link-blob.html  and cfgov/jinja2/v1/_includes/molecules/info-unit.html to allow subtitles.

Testing

This will require modifications to wagtail before you can view the subtitle.

Screenshot

Review

@willbarton
@chosak
@richaagarwal
@virginiacc
@ajbush

Checklist

[ ] Changes are limited to a single goal (no scope creep)
[ ] Code can be automatically merged (no conflicts)
[ ] Code follows the standards laid out in the front end playbook
[ ] Passes all existing automated tests
[ ] New functions include new tests
[ ] New functions are documented (with a description, list of inputs, and expected output)
[ ] Placeholder code is flagged
[ ] Visually tested in supported browsers and devices
[ ] Project documentation has been updated (including the "Unreleased" section of the CHANGELOG)

…ding for Careers pages

@sebworks Do you need one of the BEWDs to update the model?  I noticed that HalfWidthLinkBlob hasn't been updated:
class HalfWidthLinkBlob(blocks.StructBlock):
    heading = blocks.CharBlock(required=False)
    body = blocks.RichTextBlock(blank=True, required=False)
    links = blocks.ListBlock(atoms.Hyperlink(), required=False)

    class Meta:
        icon = 'link'
        template = '_includes/molecules/half-width-link-blob.html'

@richaagarwal, yes, the BEWDS will need to update the model to accomodate the new fields.

The subtitle code looks good & works in local testing. 👍 Will the model updates happen after this is merged?

@sebworks I can make make commits directly to this PR if you'd like.  Unless there's a reason to merge this in without the backend component.

@richaagarwal, I've modified the model and added the migration. Please let me know if I've broken the internet.

@richaagarwal, please review when you have a chance.

Ack sorry!  Unrollme did something weird to my github notifications so I totally haven't been seeing any of these :(  Reviewing now.

Where does the definition of info-unit live? I don't see it in molecules anywhere, just curious where it would inherit the new subheading you added.

I don't think we have documentation for the m-info-unit on the wiki because we don't use it directly in Wagtail. It gets utilized by other Atomic components though.

@richaagarwal, this issue might be helpful:  /GHE/flapjack/Modules-V1/issues/4.

Ooh, I see what is going on now. 👍


[ARM] Add az feature unregister api

Add az feature unregister api
Issue Raised: https://github.com/Azure/azure-cli/issues/8941

add to S170

add to S171

Thanks Jianhui.
@Juliehzl,   can you please take another look?
Thanks,
Di
From: Jianhui Harold<EMAIL_ADDRESS>Sent: Wednesday, June 10, 2020 8:10 PM
To: Azure/azure-cli<EMAIL_ADDRESS>Cc: Di Wu<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [Azure/azure-cli] [ARM] Add az feature unregister api (#13487)
@haroldrandom approved this pull request.
LGTM generally.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FAzure%2Fazure-cli%2Fpull%2F13487%23pullrequestreview-428562816&data=02|01|wud%40microsoft.com|4bdf60e4d28a45cb1c2e08d80db4f33a|72f988bf86f141af91ab2d7cd011db47|1|0|637274418111535916&sdata=2tIP2%2FQrwMFJzUZWbY4Ydiz%2BkBX0M7JuUCVZ9T3JXbQ%3D&reserved=0, or unsubscribehttps://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAFOVDVSPJ5TIZHJD3XRMLFTRWBDJBANCNFSM4NAEQHNQ&data=02|01|wud%40microsoft.com|4bdf60e4d28a45cb1c2e08d80db4f33a|72f988bf86f141af91ab2d7cd011db47|1|0|637274418111545869&sdata=Gb7xf4MYr8eaRPoDyvGE6n7xg%2BgyhXlHaLwWKhSRx3c%3D&reserved=0.

@Juliehzl can you please confirm your comments have been addressed, and approve so we can merge?
Thanks.


TFLite micro support for Ethos U85?

I am porting the latest ARM Ethos U-85 driver to Zephyr. But I have doubt, whether TFLite Micro current main branch supports the U85 or not?
If Yes, which commit ID need to be taken with branch name. If No, how could I get the support of U85 on TFLite Micro.

Hi @SrinivasRagolu-AlifSemi
It should be possible to build it from within TFLM: make -f tensorflow/lite/micro/tools/make/Makefile CO_PROCESSOR=ethos_u ETHOSU_ARCH=u85 TARGET=cortex_m_generic TARGET_ARCH=cortex-m55 microlite
In this way third party dependency projects will be automatically downloaded.
Another way to build it with TFLM as well: https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u-core-platform/+/refs/heads/main/README.md
I would then recommend these sha/tags/commit-ids https://review.mlplatform.org/plugins/gitiles/ml/ethos-u/ethos-u/+/refs/tags/24.11/24.11.json


using custom api of POST preparationdatasets

Is your feature request related to a problem? Please describe.
Changed from providing POST API automatically to custom api for reasons of debugging or understanding flow
Describe the solution you'd like
We want more detailed control than the function of an automatically running API
Describe alternatives you've considered
Additional context

Renew entity groups of data preparation #908
already processed in the issue and closed with duplicate issues


Photos orientation

Looks like if I take a vertical photo of the plant with my phone, it gets then twisted when shown within the app (so basically I can only use photos that were captured horizontally if you know what I mean).
Love this project, it has huge potential. I hope you still find time to work on it!

Hey @GNZFB! I've noticed this and it bothers me as well.

Love this project, it has huge potential. I hope you still find time to work on it!

Thanks a lot! I am still working on it, although a bit passive the past months. I have a lot of features planned and want to do a major rewrite once Vue 3 is out. Some of my earlier architectural decisions are very difficult to extend on (e.g. user management, data storage) which require a full rewrite.


(Question) Preferred way to use print/input redirect with socket I/0

Hello, this is just a question - I was looking at various ways of implementing this, I'm using my_basic as a scripting language within an online application (MUD where Admins can add custom scripting to objects) and was wondering if there was a preferred way to implement print and input redirection in this scenario. I've landed on not redirecting and simply implementing the socket comms logic exposed to MB and passing the user/socket reference to the script when invoked. In some ways, I would like to be able to use the custom handler to ease this but imagine it may not be possible without some complicated contortions.

Looking at the api, it seems that get_mb_userdata and set_mb_userdata are the components here that I want to utilize...

Does this help?
https://github.com/paladin-t/my_basic/wiki/Redirecting-PRINT-and-INPUT


The keyword constexpr is not highlighted

It seems that if I write the keyword constexpr before the operator ::, the  constexpr would not be highlighted. But other keywords can be highlighted rightly.
Logs
I[15:56:15.842] <-- shutdown(40)
I[15:56:15.842] --> reply:shutdown(40) 0 ms
I[15:56:15.842] <-- exit
I[15:56:15.842] LSP finished, exiting with status 0
I[15:56:15.923] clangd version 18.0.0 (https://github.com/trcrsired/llvm-project.git 38018ecf965fda81d15edfb904b5b28adb6051b0)
I[15:56:15.924] Features: windows
I[15:56:15.924] PID: 41344
I[15:56:15.924] Working directory: D:/Microsoft VS Code
I[15:56:15.924] argv[0]: D:\Tools\clang\bin\clangd.EXE
I[15:56:15.924] argv[1]: --compile-commands-dir=.vscode
I[15:56:15.924] argv[2]: -j=16
I[15:56:15.924] argv[3]: --completion-style=detailed
I[15:56:15.924] argv[4]: --header-insertion=never
I[15:56:15.924] argv[5]: --pch-storage=memory
I[15:56:15.924] argv[6]: --background-index
I[15:56:15.924] argv[7]: --header-insertion-decorators
I[15:56:15.924] argv[8]: --all-scopes-completion
I[15:56:15.924] argv[9]: --log=verbose
V[15:56:15.928] User config file is C:/Users/22835/AppData/Local/clangd/config.yaml
E[15:56:15.928] Path specified by --compile-commands-dir does not exist. The argument will be ignored.
I[15:56:15.928] Starting LSP over stdin/stdout
V[15:56:15.928] <<< {"id":0,"jsonrpc":"2.0","method":"initialize","params":{"capabilities":{"general":{"markdown":{"parser":"marked","version":"1.1.0"},"positionEncodings":["utf-16"],"regularExpressions":{"engine":"ECMAScript","version":"ES2020"},"staleRequestSupport":{"cancel":true,"retryOnContentModified":["textDocument/semanticTokens/full","textDocument/semanticTokens/range","textDocument/semanticTokens/full/delta"]}},"notebookDocument":{"synchronization":{"dynamicRegistration":true,"executionSummarySupport":true}},"textDocument":{"callHierarchy":{"dynamicRegistration":true},"codeAction":{"codeActionLiteralSupport":{"codeActionKind":{"valueSet":["","quickfix","refactor","refactor.extract","refactor.inline","refactor.rewrite","source","source.organizeImports"]}},"dataSupport":true,"disabledSupport":true,"dynamicRegistration":true,"honorsChangeAnnotations":false,"isPreferredSupport":true,"resolveSupport":{"properties":["edit"]}},"codeLens":{"dynamicRegistration":true},"colorProvider":{"dynamicRegistration":true},"completion":{"completionItem":{"commitCharactersSupport":true,"deprecatedSupport":true,"documentationFormat":["markdown","plaintext"],"insertReplaceSupport":true,"insertTextModeSupport":{"valueSet":[1,2]},"labelDetailsSupport":true,"preselectSupport":true,"resolveSupport":{"properties":["documentation","detail","additionalTextEdits"]},"snippetSupport":true,"tagSupport":{"valueSet":[1]}},"completionItemKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]},"completionList":{"itemDefaults":["commitCharacters","editRange","insertTextFormat","insertTextMode"]},"contextSupport":true,"dynamicRegistration":true,"editsNearCursor":true,"insertTextMode":2},"declaration":{"dynamicRegistration":true,"linkSupport":true},"definition":{"dynamicRegistration":true,"linkSupport":true},"diagnostic":{"dynamicRegistration":true,"relatedDocumentSupport":false},"documentHighlight":{"dynamicRegistration":true},"documentLink":{"dynamicRegistration":true,"tooltipSupport":true},"documentSymbol":{"dynamicRegistration":true,"hierarchicalDocumentSymbolSupport":true,"labelSupport":true,"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"tagSupport":{"valueSet":[1]}},"foldingRange":{"dynamicRegistration":true,"foldingRange":{"collapsedText":false},"foldingRangeKind":{"valueSet":["comment","imports","region"]},"lineFoldingOnly":true,"rangeLimit":5000},"formatting":{"dynamicRegistration":true},"hover":{"contentFormat":["markdown","plaintext"],"dynamicRegistration":true},"implementation":{"dynamicRegistration":true,"linkSupport":true},"inactiveRegionsCapabilities":{"inactiveRegions":true},"inlayHint":{"dynamicRegistration":true,"resolveSupport":{"properties":["tooltip","textEdits","label.tooltip","label.location","label.command"]}},"inlineValue":{"dynamicRegistration":true},"linkedEditingRange":{"dynamicRegistration":true},"onTypeFormatting":{"dynamicRegistration":true},"publishDiagnostics":{"codeDescriptionSupport":true,"dataSupport":true,"relatedInformation":true,"tagSupport":{"valueSet":[1,2]},"versionSupport":false},"rangeFormatting":{"dynamicRegistration":true},"references":{"dynamicRegistration":true},"rename":{"dynamicRegistration":true,"honorsChangeAnnotations":true,"prepareSupport":true,"prepareSupportDefaultBehavior":1},"selectionRange":{"dynamicRegistration":true},"semanticTokens":{"augmentsSyntaxTokens":true,"dynamicRegistration":true,"formats":["relative"],"multilineTokenSupport":false,"overlappingTokenSupport":false,"requests":{"full":{"delta":true},"range":true},"serverCancelSupport":true,"tokenModifiers":["declaration","definition","readonly","static","deprecated","abstract","async","modification","documentation","defaultLibrary"],"tokenTypes":["namespace","type","class","enum","interface","struct","typeParameter","parameter","variable","property","enumMember","event","function","method","macro","keyword","modifier","comment","string","number","regexp","operator","decorator"]},"signatureHelp":{"contextSupport":true,"dynamicRegistration":true,"signatureInformation":{"activeParameterSupport":true,"documentationFormat":["markdown","plaintext"],"parameterInformation":{"labelOffsetSupport":true}}},"synchronization":{"didSave":true,"dynamicRegistration":true,"willSave":true,"willSaveWaitUntil":true},"typeDefinition":{"dynamicRegistration":true,"linkSupport":true},"typeHierarchy":{"dynamicRegistration":true}},"window":{"showDocument":{"support":true},"showMessage":{"messageActionItem":{"additionalPropertiesSupport":true}},"workDoneProgress":true},"workspace":{"applyEdit":true,"codeLens":{"refreshSupport":true},"configuration":true,"diagnostics":{"refreshSupport":true},"didChangeConfiguration":{"dynamicRegistration":true},"didChangeWatchedFiles":{"dynamicRegistration":true,"relativePatternSupport":true},"executeCommand":{"dynamicRegistration":true},"fileOperations":{"didCreate":true,"didDelete":true,"didRename":true,"dynamicRegistration":true,"willCreate":true,"willDelete":true,"willRename":true},"inlayHint":{"refreshSupport":true},"inlineValue":{"refreshSupport":true},"semanticTokens":{"refreshSupport":true},"symbol":{"dynamicRegistration":true,"resolveSupport":{"properties":["location.range"]},"symbolKind":{"valueSet":[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26]},"tagSupport":{"valueSet":[1]}},"workspaceEdit":{"changeAnnotationSupport":{"groupsOnLabel":true},"documentChanges":true,"failureHandling":"textOnlyTransactional","normalizesLineEndings":true,"resourceOperations":["create","rename","delete"]},"workspaceFolders":true}},"clientInfo":{"name":"Visual Studio Code","version":"1.85.1"},"initializationOptions":{"clangdFileStatus":true,"fallbackFlags":["-std=c++23","-march=native"]},"locale":"zh-cn","processId":119724,"rootPath":null,"rootUri":null,"trace":"off","workspaceFolders":null}}

I[15:56:15.928] <-- initialize(0)
I[15:56:15.931] --> reply:initialize(0) 2 ms
V[15:56:15.931] >>> {"id":0,"jsonrpc":"2.0","result":{"capabilities":{"astProvider":true,"callHierarchyProvider":true,"clangdInlayHintsProvider":true,"codeActionProvider":{"codeActionKinds":["quickfix","refactor","info"]},"compilationDatabase":{"automaticReload":true},"completionProvider":{"resolveProvider":false,"triggerCharacters":[".","<",">",":","\"","/","*"]},"declarationProvider":true,"definitionProvider":true,"documentFormattingProvider":true,"documentHighlightProvider":true,"documentLinkProvider":{"resolveProvider":false},"documentOnTypeFormattingProvider":{"firstTriggerCharacter":"\n","moreTriggerCharacter":[]},"documentRangeFormattingProvider":true,"documentSymbolProvider":true,"executeCommandProvider":{"commands":["clangd.applyFix","clangd.applyTweak"]},"foldingRangeProvider":true,"hoverProvider":true,"implementationProvider":true,"inactiveRegionsProvider":true,"inlayHintProvider":true,"memoryUsageProvider":true,"referencesProvider":true,"renameProvider":{"prepareProvider":true},"selectionRangeProvider":true,"semanticTokensProvider":{"full":{"delta":true},"legend":{"tokenModifiers":["declaration","definition","deprecated","deduced","readonly","static","abstract","virtual","dependentName","defaultLibrary","usedAsMutableReference","usedAsMutablePointer","constructorOrDestructor","userDefined","functionScope","classScope","fileScope","globalScope"],"tokenTypes":["variable","variable","parameter","function","method","function","property","variable","class","interface","enum","enumMember","type","type","unknown","namespace","typeParameter","concept","type","macro","modifier","operator","bracket","label","comment"]},"range":false},"signatureHelpProvider":{"triggerCharacters":["(",")","{","}","<",">",","]},"standardTypeHierarchyProvider":true,"textDocumentSync":{"change":2,"openClose":true,"save":true},"typeDefinitionProvider":true,"typeHierarchyProvider":true,"workspaceSymbolProvider":true},"serverInfo":{"name":"clangd","version":"clangd version 18.0.0 (https://github.com/trcrsired/llvm-project.git 38018ecf965fda81d15edfb904b5b28adb6051b0) windows x86_64-w64-windows-gnu"}}}

V[15:56:15.931] <<< {"jsonrpc":"2.0","method":"initialized","params":{}}

I[15:56:15.931] <-- initialized
V[15:56:15.938] <<< {"jsonrpc":"2.0","method":"textDocument/didOpen","params":{"textDocument":{"languageId":"cpp","text":"#include <cstdint>\r\n\r\n#ifdef __linux__\r\nint main()\r\n{\r\n    constexpr std::size_t highlight{};\r\n    const ::std::size_t highlight2{};\r\n    ::std::size_t const highlight3{};\r\n    ::std::size_t constexpr highlight4{};\r\n    constexpr ::std::size_t no_highlight{};\r\n}\r\n#endif","uri":"file:///c%3A/Users/22835/Desktop/b.cpp","version":166}}}

I[15:56:15.938] <-- textDocument/didOpen
I[15:56:15.941] Failed to find compilation database for c:/Users/22835/Desktop/b.cpp
I[15:56:15.941] ASTWorker building file c:/Users/22835/Desktop/b.cpp version 166 with command clangd fallback
[c:/Users/22835/Desktop]
D:/Tools/clang/bin/clang -std=c++23 -march=native -resource-dir=D:/Tools/clang/lib/clang/18 -- c:/Users/22835/Desktop/b.cpp
V[15:56:15.942] <<< {"id":1,"jsonrpc":"2.0","method":"textDocument/documentSymbol","params":{"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:15.942] <-- textDocument/documentSymbol(1)
V[15:56:15.943] <<< {"id":2,"jsonrpc":"2.0","method":"textDocument/codeAction","params":{"context":{"diagnostics":[],"triggerKind":2},"range":{"end":{"character":37,"line":7},"start":{"character":37,"line":7}},"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:15.943] <-- textDocument/codeAction(2)
V[15:56:15.949] <<< {"id":3,"jsonrpc":"2.0","method":"textDocument/documentLink","params":{"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:15.949] <-- textDocument/documentLink(3)
V[15:56:15.949] Driver produced command: cc1 -cc1 -triple x86_64-w64-windows-gnu -fsyntax-only -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name b.cpp -mrelocation-model pic -pic-level 2 -mframe-pointer=none -fmath-errno -ffp-contract=on -fno-rounding-math -mconstructor-aliases -mms-bitfields -funwind-tables=2 -target-cpu znver4 -target-feature +prfchw -target-feature -cldemote -target-feature +avx -target-feature +aes -target-feature +sahf -target-feature +pclmul -target-feature -xop -target-feature +crc32 -target-feature +xsaves -target-feature -avx512fp16 -target-feature -sm4 -target-feature +sse4.1 -target-feature +avx512ifma -target-feature +xsave -target-feature -avx512pf -target-feature +sse4.2 -target-feature -tsxldtrk -target-feature -ptwrite -target-feature -widekl -target-feature -sm3 -target-feature +invpcid -target-feature +64bit -target-feature +xsavec -target-feature +avx512vpopcntdq -target-feature +cmov -target-feature -avx512vp2intersect -target-feature +avx512cd -target-feature +movbe -target-feature -avxvnniint8 -target-feature -avx512er -target-feature -amx-int8 -target-feature -kl -target-feature -sha512 -target-feature -avxvnni -target-feature -rtm -target-feature +adx -target-feature +avx2 -target-feature -hreset -target-feature -movdiri -target-feature -serialize -target-feature +vpclmulqdq -target-feature +avx512vl -target-feature -uintr -target-feature +clflushopt -target-feature -raoint -target-feature -cmpccxadd -target-feature +bmi -target-feature -amx-tile -target-feature +sse -target-feature +gfni -target-feature -avxvnniint16 -target-feature -amx-fp16 -target-feature +xsaveopt -target-feature +rdrnd -target-feature +avx512f -target-feature -amx-bf16 -target-feature +avx512bf16 -target-feature +avx512vnni -target-feature +cx8 -target-feature +avx512bw -target-feature +sse3 -target-feature -pku -target-feature +fsgsbase -target-feature +clzero -target-feature +mwaitx -target-feature -lwp -target-feature +lzcnt -target-feature +sha -target-feature -movdir64b -target-feature +wbnoinvd -target-feature -enqcmd -target-feature -prefetchwt1 -target-feature -avxneconvert -target-feature -tbm -target-feature -pconfig -target-feature -amx-complex -target-feature +ssse3 -target-feature +cx16 -target-feature +bmi2 -target-feature +fma -target-feature +popcnt -target-feature -avxifma -target-feature +f16c -target-feature +avx512bitalg -target-feature +rdpru -target-feature +clwb -target-feature +mmx -target-feature +sse2 -target-feature +rdseed -target-feature +avx512vbmi2 -target-feature -prefetchi -target-feature +rdpid -target-feature -fma4 -target-feature +avx512vbmi -target-feature +shstk -target-feature +vaes -target-feature -waitpkg -target-feature -sgx -target-feature +fxsr -target-feature +avx512dq -target-feature +sse4a -debugger-tuning=gdb -fdebug-compilation-dir=c:/Users/22835/Desktop -fcoverage-compilation-dir=c:/Users/22835/Desktop -resource-dir D:/Tools/clang/lib/clang/18 -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include/c++ -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include/c++/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include/c++/backward -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include/c++/14.0.0 -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include/c++/14.0.0/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include/c++/14.0.0/backward -internal-isystem D:/Tools/gcc/include/c++/14.0.0 -internal-isystem D:/Tools/gcc/include/c++/14.0.0/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/include/c++/14.0.0/backward -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/c++ -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/c++/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/c++/backward -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14.0.0 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14.0.0/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14.0.0/backward -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14.0 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14.0/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14.0/backward -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14/x86_64-w64-mingw32 -internal-isystem D:/Tools/gcc/lib/gcc/x86_64-w64-mingw32/14.0.0/include/g++-v14/backward -internal-isystem D:/Tools/clang/lib/clang/18/include -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/include -internal-isystem D:/Tools/gcc/x86_64-w64-mingw32/usr/include -internal-isystem D:/Tools/gcc/include -std=c++23 -fdeprecated-macro -ferror-limit 19 -fno-use-cxa-atexit -fgnuc-version=4.2.1 -fno-implicit-modules -fcxx-exceptions -fexceptions -exception-model=seh -no-round-trip-args -faddrsig -x c++ c:/Users/22835/Desktop/b.cpp
I[15:56:15.949] --> textDocument/clangd.fileStatus
V[15:56:15.950] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"parsing includes, running Update","uri":"file:///c:/Users/22835/Desktop/b.cpp"}}

V[15:56:15.950] Building first preamble for c:/Users/22835/Desktop/b.cpp version 166
V[15:56:15.959] <<< {"id":4,"jsonrpc":"2.0","method":"textDocument/inlayHint","params":{"range":{"end":{"character":6,"line":11},"start":{"character":0,"line":0}},"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:15.959] <-- textDocument/inlayHint(4)
I[15:56:15.969] Built preamble of size 316356 for file c:/Users/22835/Desktop/b.cpp version 166 in 0.02 seconds
I[15:56:15.970] --> workspace/semanticTokens/refresh(0)
V[15:56:15.970] >>> {"id":0,"jsonrpc":"2.0","method":"workspace/semanticTokens/refresh","params":null}

I[15:56:15.970] Indexing c++23 standard library in the context of c:/Users/22835/Desktop/b.cpp
V[15:56:15.970] <<< {"id":0,"jsonrpc":"2.0","result":null}

I[15:56:15.971] <-- reply(0)
V[15:56:15.975] indexed preamble AST for c:/Users/22835/Desktop/b.cpp version 166:
  symbol slab: 695 symbols, 185936 bytes
  ref slab: 0 symbols, 0 refs, 128 bytes
  relations slab: 0 relations, 24 bytes
V[15:56:15.978] Build dynamic index for header symbols with estimated memory usage of 943340 bytes
V[15:56:15.980] <<< {"id":5,"jsonrpc":"2.0","method":"textDocument/semanticTokens/full","params":{"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:15.980] <-- textDocument/semanticTokens/full(5)
V[15:56:15.994] indexed file AST for c:/Users/22835/Desktop/b.cpp version 166:
  symbol slab: 0 symbols, 120 bytes
  ref slab: 0 symbols, 0 refs, 128 bytes
  relations slab: 0 relations, 24 bytes
V[15:56:15.995] Build dynamic index for main-file symbols with estimated memory usage of 248 bytes
I[15:56:15.995] --> textDocument/publishDiagnostics
V[15:56:15.995] >>> {"jsonrpc":"2.0","method":"textDocument/publishDiagnostics","params":{"diagnostics":[{"code":"unused-includes","codeDescription":{"href":"https://clangd.llvm.org/guides/include-cleaner"},"message":"Included header cstdint is not used directly (fix available)","range":{"end":{"character":18,"line":0},"start":{"character":0,"line":0}},"relatedInformation":[],"severity":2,"source":"clangd","tags":[1]}],"uri":"file:///c:/Users/22835/Desktop/b.cpp","version":166}}

I[15:56:15.995] --> textDocument/inactiveRegions
V[15:56:15.995] >>> {"jsonrpc":"2.0","method":"textDocument/inactiveRegions","params":{"regions":[{"end":{"character":2,"line":10},"start":{"character":0,"line":3}}],"textDocument":{"uri":"file:///c:/Users/22835/Desktop/b.cpp"}}}

V[15:56:15.995] ASTWorker running DocumentSymbols on version 166 of c:/Users/22835/Desktop/b.cpp
I[15:56:15.995] --> reply:textDocument/documentSymbol(1) 52 ms
V[15:56:15.995] >>> {"id":1,"jsonrpc":"2.0","result":[]}

V[15:56:15.995] ASTWorker running codeAction on version 166 of c:/Users/22835/Desktop/b.cpp
I[15:56:15.995] --> reply:textDocument/codeAction(2) 51 ms
V[15:56:15.995] >>> {"id":2,"jsonrpc":"2.0","result":[]}

V[15:56:15.995] ASTWorker running DocumentLinks on version 166 of c:/Users/22835/Desktop/b.cpp
I[15:56:15.995] --> reply:textDocument/documentLink(3) 45 ms
V[15:56:15.995] >>> {"id":3,"jsonrpc":"2.0","result":[{"range":{"end":{"character":18,"line":0},"start":{"character":9,"line":0}},"target":"file:///D:/Tools/gcc/include/c%2B%2B/14.0.0/cstdint"}]}

V[15:56:15.995] ASTWorker running InlayHints on version 166 of c:/Users/22835/Desktop/b.cpp
I[15:56:15.995] --> reply:textDocument/inlayHint(4) 36 ms
V[15:56:15.995] >>> {"id":4,"jsonrpc":"2.0","result":[]}

V[15:56:15.995] ASTWorker running SemanticHighlights on version 166 of c:/Users/22835/Desktop/b.cpp
I[15:56:15.995] --> reply:textDocument/semanticTokens/full(5) 15 ms
V[15:56:15.995] >>> {"id":5,"jsonrpc":"2.0","result":{"data":[2,7,9,19,131072],"resultId":"1"}}

I[15:56:15.995] --> textDocument/clangd.fileStatus
V[15:56:15.995] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///c:/Users/22835/Desktop/b.cpp"}}

V[15:56:16.259] <<< {"id":6,"jsonrpc":"2.0","method":"textDocument/foldingRange","params":{"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:16.259] <-- textDocument/foldingRange(6)
V[15:56:16.260] <<< {"id":7,"jsonrpc":"2.0","method":"textDocument/codeAction","params":{"context":{"diagnostics":[],"triggerKind":2},"range":{"end":{"character":37,"line":7},"start":{"character":37,"line":7}},"textDocument":{"uri":"file:///c%3A/Users/22835/Desktop/b.cpp"}}}

I[15:56:16.260] <-- textDocument/codeAction(7)
V[15:56:16.260] ASTWorker running codeAction on version 166 of c:/Users/22835/Desktop/b.cpp
I[15:56:16.260] --> reply:textDocument/codeAction(7) 0 ms
V[15:56:16.260] >>> {"id":7,"jsonrpc":"2.0","result":[]}

I[15:56:16.260] --> textDocument/clangd.fileStatus
I[15:56:16.260] --> reply:textDocument/foldingRange(6) 0 ms
V[15:56:16.260] >>> {"jsonrpc":"2.0","method":"textDocument/clangd.fileStatus","params":{"state":"idle","uri":"file:///c:/Users/22835/Desktop/b.cpp"}}

V[15:56:16.260] >>> {"id":6,"jsonrpc":"2.0","result":[{"endLine":9,"kind":"region","startCharacter":1,"startLine":4}]}

V[15:56:17.383] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/stacktrace:573:3:no matching function for call to 'operator delete'
V[15:56:17.383] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/new:149:6:candidate function not viable: no known conversion from 'unsigned long long' to 'const std::nothrow_t' for 2nd argument
V[15:56:17.383] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/new:158:6:candidate function not viable: no known conversion from 'unsigned long long' to 'std::align_val_t' for 2nd argument
V[15:56:17.383] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/new:185:13:candidate function not viable: no known conversion from 'unsigned long long' to 'void *' for 2nd argument
V[15:56:17.383] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/new:135:6:candidate function not viable: requires 1 argument, but 2 were provided
V[15:56:17.383] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/new:160:6:candidate function not viable: requires 3 arguments, but 2 were provided
V[15:56:17.818] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/experimental/bits/fs_path.h:613:31:invalid use of incomplete type 'filesystem_error'
V[15:56:17.818] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/experimental/bits/fs_fwd.h:74:9:forward declaration of 'std::experimental::filesystem::filesystem_error'
V[15:56:17.818] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/experimental/bits/fs_path.h:613:7:cannot throw object of incomplete type 'filesystem_error'
V[15:56:17.818] Ignored diagnostic. D:/Tools/gcc/include/c++/14.0.0/experimental/bits/fs_fwd.h:74:9:forward declaration of 'std::experimental::filesystem::filesystem_error'
I[15:56:18.090] Indexed c++23 standard library (incomplete due to errors): 16360 symbols, 1128 filtered
V[15:56:18.137] Build dynamic index for header symbols with estimated memory usage of 9246200 bytes

System information
Output of clangd --version:
clangd version 18.0.0 (https://github.com/trcrsired/llvm-project.git 38018ecf965fda81d15edfb904b5b28adb6051b0)
Features: windows
Platform: x86_64-w64-windows-gnu

Editor/LSP plugin: vscode-clangd
Operating system: Windows11 23H2

Highlighting of keywords is handled by the client, not by clangd.
Therefore, this is a bug in VSCode's default C++ highlighting engine. You can report the bug at https://github.com/jeff-hykin/better-cpp-syntax, and/or use this alternative engine which does not have this bug.

Thank you for your patient help.


Add option to ignore snow layer blocks when displaying a schematic.

I happen to be finding myself building in snow biomes a lot on 2b2t with schematica and it is really annoying when it starts snowing and the little snow layer blocks start forming and appear as invalid blocks in red on the ghost schematic. It would be really nice if a feature could be implemented to ignore the snow layers since you can replace the block with any other just by right clicking it like grass.

You might be able to do this in the latest build now. However, anything with the blocks on the ignored list will not be highlighted at all.

Thanks man! I'll check it out soon.
On Sat, Jan 10, 2015 at 12:09 PM, Jadran Kotnik<EMAIL_ADDRESS>wrote:

Closed #62 https://github.com/Lunatrius/Schematica/issues/62.
—
Reply to this email directly or view it on GitHub
https://github.com/Lunatrius/Schematica/issues/62#event-216982482.

--
-Tristan