clik on the icon, but nothing happened

From<EMAIL_ADDRESS>on 2013-05-28T12:35:49Z
Spyder Version:  2.2.0
Python Version:  2.7.4
Qt Version:      4.7.4, PySide 1.1.2 on Windows
What steps will reproduce the problem?
1.clik on the icon, but nothing happened
2.start it from console, everytime close it, windows will complain it's not closed properly 3. What is the expected output? What do you see instead?
Please provide any additional information below
.
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1409

From ccordoba12 on 2013-06-29T06:45:45Z
Please remember that you need pywin32 now on Windows. Do you have it?
Status: Duplicate
Mergedinto: 1441


Add test coverage for KenLM Scorer

No tests have been ported for the KenLM scorer. Add C-level or Python-level tests.

In progress.


retry deploymemts on dry run failures

Description
retry deployment when network dry run fails
Changes
raise DeploymentFailed on dry run failure instead of StopChatflow
Related Issues
https://github.com/threefoldtech/js-sdk/issues/1642
Checklist

[ ] Tests included
[ ] Build pass
[ ] Documentation
[ ] Code format and docstrings

Codecov Report

Merging #1645 (9d96d21) into development (8cbdb9a) will not change coverage.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##           development    #1645   +/-   ##
============================================
  Coverage        32.15%   32.15%
============================================
  Files              134      134
  Lines            12754    12754
============================================
  Hits              4101     4101
  Misses            8653     8653

Impacted Files
Coverage Δ

jumpscale/sals/reservation_chatflow/deployer.py
8.95% <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 8cbdb9a...9d96d21. Read the comment docs.


edit and reply saved request.

hi
first your app is really greater app i found on the web
Description
edit and reply saved request  add the repeated request to saved list
when you edit old request from saved list ,  the program  add new one  to saved  list
this lead to large of clone saved and user lose the original request.
can you pleas edit this to make new request show only at main requests not saved automatically
Steps to Reproduce
1.send any request
2.click on save this request.
3.restart proxyman
4.edit and repeat saved request
5. you will find every request you made is saved automaticity

Windows

Hi @unknowen700
This behavior is the same as Proxyman on macOS, but I'll ask the founder about this and make the changes in the next release.

@unknowen700 it's our intention. Let's say that we're selecting the Saved Folder, and we repeat one of any requests:

If the new request doesn't append into the Saved folder -> Users have no idea where the repeated requests are (In fact, they have to select the All Domains to see it) -> Get confusing -> Bad UX
If new repeated request appends into the Saved Folder, but it doesn't save it -> It's inconsistent because these requests are in the same place with other saved requests but not it's saved
...

=> Therefore, I decided to keep this way. Repeat a request in the Saved Folder, also save it too 👍

i can handle this for me i save the request at third part program to test
but i just want you to know this for other users this  will  help them
i think you need to make collection for saved section
if user save domain or endpoint  A and also save request at B then user decide to test A request and change things and keep send the request this ended with me for more then 25 new request  . at saved dialog  and i don't need them because i only save what's important for me   also i lost the original request and also i lost the one who has result i want to save to work on later
now  saved request A  And B has large log and trays shuffle together

this what I'm try to say i ended with 600 request without know what the one was the original
even i can comment the original one if i keep testing like this way i will have more larger req list
and there was saved request for A and B and c   now every thing at same log

Thanks @unknowen700 for your input. I will consider to add this feature if there more users have the same problem 👍

thank you and i hope you have greate day


Feature togglz

https://rieckpil.de/howto-feature-toggles-for-spring-boot-applications-with-togglz/

Currently this is not supported with spring boot3

Currently this is not supported with spring boot3

4.0.0 will support spring boot 3

fixed in 0c5936c6416707bbde39c04f02fb726b1f3d172a, d2567e12c0b14cc10a487d17dde9ae85d933d669


Refactor - History Engine Decision Processing

Should use updateWorkflowExecutionWithAction instead of customized logic for API: RecordDecisionTaskStarted and RespondDecisionTaskCompleted

already finished


Here's my suggestions.

Here are my suggestions;

I changed this part of code;
@Override
public void onSaveInstanceState(Bundle outState) {
super.onSaveInstanceState(outState);
outState.putBoolean(EXTRA_DISMISSED, mDismissed);
}

to
@Override
public void onSaveInstanceState(Bundle outState) {

    outState.putBoolean(EXTRA_DISMISSED, mDismissed);
}

And you didn't approve this change, right?
Is this a problem? I saw they wrote on stackoverflow that this "super.onSaveInstanceState(outState);" is causing bugs from API Level 11.
What is your opinion on this?

Can we put the following code inside "show" function in mHandler?
new Handler().post(new Runnable() {
    FragmentTransaction ft = manager.beginTransaction();
    ft.add(this, tag);
    ft.addToBackStack(null);
    ft.commitAllowingStateLoss();
 });

Hi Mr. Bao,
How are you?
Please help me!

Hello Mr. Bao,
Merry Christmas.

Sorry! I'm too busy recently, I did not see your pull request.
Merry Christmas !

Thanks a lot!!!
Thank god you were able to see my request. Lol
Would you update gradle, too?
I actually searched for other libraries because there was no response from you, but couldn't find a better one than yours.
:+1:  :+1:  :+1:

Sure, I have uploaded.
compile 'com.baoyz.actionsheet:library:1.1.5'

Thanks a lot!!!
On Tue, Dec 29, 2015 at 7:48 PM, Mr.Bao<EMAIL_ADDRESS>wrote:

Sure, I have uploaded.
compile 'com.baoyz.actionsheet:library:1.1.5'
—
Reply to this email directly or view it on GitHub
https://github.com/baoyongzhang/android-ActionSheet/pull/18#issuecomment-167772434
.


Peer review: both Yes and No disabled

happens rarely

Is this similar to #4898?

Ah yes thanks! 🙂


[WIP & Waiting for API] Subdomain Migration

Description
Add command in cli to enable users to transfer subdomains to wallet-key addresses that correspond to all data-key addresses
Example: Running the command
stx migrate_subdomains "sound idle panel often situate develop unit text design antenna vendor screen opinion balcony share trigger accuse scatter visa uniform brass update opinion media"

For details refer to issue #1209
Type of Change

[X] New feature
[ ] Bug fix
[ ] API reference/documentation update
[ ] Other

Does this introduce a breaking change?
No
Are documentation updates required?
No
Testing information
Provide context on how tests should be performed.
cd packages/cli
npm run build
./bin.js migrate_subdomains "sound idle panel often situate develop unit text design antenna vendor screen opinion balcony share trigger accuse scatter visa uniform brass update opinion media"
Checklist

[X] Code is commented where needed
[ ] Unit test coverage for new or modified code paths
[X] npm run test passes
[ ] Changelog is updated
[ ] Tag reviewers

@ahsan-javaid is this ready for testing? cc @pradel

Update:

Working on to write tests (In progress)
@asimm241 is developing the api on subdomain-registrar side (In progress)

However mock testing can be done on this PR
Steps:

Clone stacks.js and setup
checkout to branch fix/subdomain-migration-to-wallet-addresses
cd packages/cli
Now run the command below
./bin.js migrate_subdomains "sound idle panel often situate develop unit text design antenna vendor screen opinion balcony share trigger accuse scatter visa uniform brass update opinion media"

This will trigger the subdomain migration flow but actually subdomain will not be migrated as the actual migration url needs to be added.

I will provide the final update next week once its fully ready to test.
cc: @asimm241

Codecov Report

Merging #1226 (a8e8338) into master (c729006) will decrease coverage by 0.63%.
The diff coverage is 2.85%.

:exclamation: Current head a8e8338 differs from pull request most recent head 2c023c8. Consider uploading reports for the commit 2c023c8 to get more accurate results

@@            Coverage Diff             @@
##           master    #1226      +/-   ##
==========================================
- Coverage   64.94%   64.31%   -0.64%
==========================================
  Files         122      122
  Lines        8416     8452      +36
  Branches     1556     1572      +16
==========================================
- Hits         5466     5436      -30
- Misses       2842     2906      +64
- Partials      108      110       +2

Impacted Files
Coverage Δ

packages/cli/src/argparse.ts
15.87% <ø> (ø)

packages/cli/src/cli.ts
14.59% <1.88%> (-0.92%)
:arrow_down:

packages/cli/src/utils.ts
29.62% <5.88%> (-1.21%)
:arrow_down:

packages/wallet-sdk/src/models/account.ts
91.83% <0.00%> (-0.17%)
:arrow_down:

packages/transactions/src/utils.ts
93.49% <0.00%> (-0.11%)
:arrow_down:

packages/wallet-sdk/src/generate.ts
100.00% <0.00%> (ø)

packages/wallet-sdk/src/models/common.ts
100.00% <0.00%> (ø)

packages/wallet-sdk/src/derive.ts
96.29% <0.00%> (+0.67%)
:arrow_up:

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 c729006...2c023c8. Read the comment docs.

@ahsan-javaid Is this ready to test by chance?

@ahsan-javaid Is this ready to test by chance? And mind providing a link to the API work on the registrar?

@markmhx It will be ready by the end of this week.

@ahsan-javaid Is this ready to test by chance? And mind providing a link to the API work on the registrar?

I'll probably open up a PR today or tomorrow for the API registrar section.

@ahsan-javaid @asimm241 Any updates on this work? I've heard from @pradel that his users are now waiting eagerly for this functionality 🙏

@markmhx This PR is ready, the corresponding PR in the registrar will probably be created today OR tomorrow. Then It can be tested.  The unite tests will be added later.  :)

@asimm241 @ahsan-javaid  Tested the latest commit of the pull request and no usernames were found.
It's a fresh account I created today using blockstack connect, it seams that usernames are not correctly detected.

You can test with the seed phrase "tooth canyon empower leg duty piece reward foster shrimp rough lottery area" username registered is testmigrationsubdomain1.id.stx

@ahsan-javaid to reproduce you can create a new legacy account by going to https://app.sigle.io/ and clicking "Blockstack connect", you will see the address of the dataPrivateKey is not the one owning the address. I don't know which derivation path uses Blockstack connect to register the username

@pradel The username is owned by the address that belongs to the "compressed public key". The code below shows both the address of the compressed and uncompressed public key:
SP2472PRQ8QGW7RAHBYXV40112XX914RDR8AB3N3A
SP2472PRQ8QGW7RAHBYXV40112XX914RDR8AB3N3A SP3RJTQCCX5RRJ381VS391F3X0N172HGZPJ5SARDR

The public key was also generated via https://iancoleman.io/bip39/ in the bip32 tab using m/888'/0' with checked Use hardened addresses for the derived addresses.
import {
  addressFromPublicKeys,
  AddressVersion,
  compressPublicKey,
  createStacksPrivateKey,
  createStacksPublicKey,
  cvToHex,
  cvToString,
  deserializeTransaction,
  getAddressFromPrivateKey,
  getPublicKey,
  hexToCV,
  publicKeyToAddress,
  publicKeyToString,
  serializePayload,
  StacksPrivateKey,
  standardPrincipalCV,
  tupleCV,
} from "@stacks/transactions";

console.log(
  publicKeyToAddress(
    AddressVersion.MainnetSingleSig,
    createStacksPublicKey(
      "022dc8bf2b1a91479388518fff61d920aef6fce71661c590e6aa8341f4ca13e756"
    )
  )
);
generateWallet({
  secretKey:
    "tooth canyon empower leg duty piece reward foster shrimp rough lottery area",
  password: "abc",
}).then((r) => {
  console.log(
    publicKeyToAddress(
      AddressVersion.MainnetSingleSig,
      compressPublicKey(
        publicKeyToString(
          getPublicKey(createStacksPrivateKey(r.accounts[0].dataPrivateKey))
        )
      )
    ),
    publicKeyToAddress(
      AddressVersion.MainnetSingleSig,
      getPublicKey(createStacksPrivateKey(r.accounts[0].dataPrivateKey))
    )
  );
});

Converting the user's identity address 1DSShC11JJ1v9dvDCmBVx63MSzA4Kmbyjm (based on the data private key) the address SP2472PRQ8QGW7RAHBYXV40112XX914RDR8AB3N3A should be the correct address that needs to be checked for names @ahsan-javaid

I'll take over and configure to the correct address.
Is there a spec (e.g. SIP-style) for which address (compressed/uncompressed) should be used for what (e.g. identity/usernames)? We should try to avoid "locking out" users if this is inconsistent (even if the lock-out would be recoverable by seed / CLI commands). CC @kantai @zone117x

Or simplified:
  console.log(getAddressFromPrivateKey(r.accounts[0].dataPrivateKey)) // -> SP2472P..
  console.log(getAddressFromPrivateKey(r.accounts[0].dataPrivateKey + "01")) // -> SP3RJTQ..

It's the other way around, correct? (Or am I going crazy?)

@janniks you are right and not crazy

The migration now checks both compressed and uncompressed address versions. I will test with the live beta registrar tomorrow.

I've made some progress. Finally.
It's not all roses 🌷 so I want to check with @kantai what the expected behavior is.

But, @pradel you should be able to test on the beta registrar:
npm install<EMAIL_ADDRESS>-g
stx migrate_subdomains "tissue ... silver" https://registrar-beta.stacks.co

I'll send the full seed on discord. 📬

@janniks this function will allow legacy users to migrate their usernames to the Hiro wallet.
But what about transferring subdomains for Hiro wallet users, should stacks.js export a function that does this?

Would like to see a detailed markdown of exactly the issue being solved. I am a little confused. 👍

@janniks this function will allow legacy users to migrate their usernames to the Hiro wallet.
But what about transferring subdomains for Hiro wallet users, should stacks.js export a function that does this?

That's a good point. I think they should be separate command though. For example, I would keep migrate_subdomain as the "fix" of legacy ids and add another command transfer_subdomain for the ability to send the subdomain to whoever (by address).
Thoughts?

Would like to see a detailed markdown of exactly the issue being solved. I am a little confused. 👍

👍 I can add some more detail to the command descriptions. Basically, the old Blockstack connect username where owned by a different derivation path of (data private key) of wallets, rather than the wallet key, which the web wallet uses now to own usernames. This command will migrate the address from the old to the current.

@janniks wondering what is missing for this one (and the subdomain pr) to go live, our users are eagerly waiting 🤓

@zone117x : We are awaiting your review, can you take a peek please?

✅ Ran final tests, we're just waiting for https://github.com/stacks-network/subdomain-registrar/pull/88 to be merged (I don't have access), then we can merge this PR.

📦 Released under 4.3.4


Zoom gesture seems to be "choppy"/steppy

Checked with 0.29.1 and master.
Describe the bug
When I zoom in on the canvas in my image editing application (https://wareya.github.io/warpainter/) on a phone with a two-finger zoom gesture, the zoom is choppy and jumps in/out every so often, as though it's emulating a scroll wheel at the same time as it's doing the gesture. I'm using the zoom_delta() function on InputState and then storing the result in my application's own input messaging structure. I also have non-ctrl scroll wheel zoom (this is normal for image editors), but disabled it during testing and could still see the issue, while being unable to use the scroll wheel to zoom in the desktop version. However I could use ctrl+scroll wheel zoom in the desktop version.
https://github.com/user-attachments/assets/98943c94-1ad1-47ce-a7d2-f4c87022b2ba

tldr: zoom_delta() seems to have both true gesture zoom and also emulated scroll wheel zoom at the same time when doing gesture zoom and there should be a direct way to access them separately from one another.
To Reproduce
Go to https://wareya.github.io/warpainter/ on a phone or tablet, do two-finger zoom.
Expected behavior
Smooth zoom.
Screenshots
See above embedded video.
Smartphone (please complete the following information):

Device: Pixel 6
OS: Android 12
Browser both Firefox and Chrome
Version 0.29.1 and master

EDIT: this issue seems to also apply to the zoom_delta property of MultiTouchInfo, minus the ability to zoom on desktop with ctrl+scrollwheel.

PEBCAK, I had zoom level rounding code buried elsewhere in my application.


bug: Square button style not working correctly

What version of daisyUI are you using?
2.51.5
Describe your issue
If you set the theme to forest and use the tag btn-square you don't get a square button you get a circle button instead. This is viewable on the daisyui button page
What browsers are you seeing the problem on?
Chrome, Safari, Other
Reproduction URL (optional)
https://daisyui.com/components/button/

@saadeghi can you assign me this issue? I guess its a legitimate one, you can see the Button with loading spinner turn round while changing the page theme to forest.

The reason is, in forest them specifically, every radius is rounded. I know that it's called square and it should look different from circle but how can we expect it to have sharper edges when every other rectangle button has a pill-shaped round corners? 🤔


fix: ToplineBar component

Acceptance Criteria

Fix ToplineBar component, base of NetworkStatusBar, by removing the height style: this produce the effect of not cut the text.

Security Checklist

[ ] Make sure you do not include new dependencies in the project unless strictly necessary and do not include dev-dependencies as production ones. More dependencies increase the possibility of one of them being hijacked and affecting us.

We just need to make sure this continues working fine for iOS as well.

Ok. I checked, it is working.


grbl meta: migration script

Proposal: the update script can migrate to new format. Then we can drop this on the subsequent software release / as appropriate. Something like: write_meta will read in either format. Saving will always save in the new format. But ideally only write if need to update

fixed. I've added migration script to run as part of
mcmaster@thudpad:~/doc/ext/pyuscope2$ PYTHONPATH=. ./test/grbl/write_meta.py --microscope lip-x1 --comment 'test2' --sn 123
Microscope lip-x1 => config ee5842c5
Writing
Verifying
  Comment: test2
  S/N: 123
  Config: ee5842c5
Write ok
mcmaster@thudpad:~/doc/ext/pyuscope$ PYTHONPATH=. ./test/grbl/migrate_meta.py
check 1
WARNING: detected old GRBL metadata format. Migration strongly recommended
Queried existing info
  Meta version: 1
  Comment: test2
  S/N: 123
  Config: ee5842c5
Found old metadata version. Updating
Verifying
Update ok
mcmaster@thudpad:~/doc/ext/pyuscope$ PYTHONPATH=. ./test/grbl/migrate_meta.py
Queried existing info
  Meta version: 2
  Comment: test2
  S/N: 123
  Config: ee5842c5
Metadata is current version. Leaving alone


use safe digest in order to avoid $apply already on progress error

During scroll other components could call $scope.$apply() or $scope.$applyAsync(). In order to avoid errors, we have to use some kind of safeDigest

@kamilkp could you please check this PR?


Wormbase fix

Using WB creates a 404 error since the JSON parser barfs on the no results. Now stubs in WormBase before calling the gene_to_uniprot_proteins function.

It really is just one thing. More than one file was touched during
debugging though so I guess I'll need to be more careful about that.
On Mon, Oct 16, 2017 at 2:57 PM, Chris Mungall<EMAIL_ADDRESS>wrote:

Merged #100 https://github.com/biolink/biolink-api/pull/100.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/biolink/biolink-api/pull/100#event-1295768957, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABcuEOaRG64-tMq3kR17Wwm4oMSY283dks5ss9E7gaJpZM4P7Ne-
.


Ensure we aren't too far behind the write index

For testing, don't merge yet.
This is a complementary patch to #90 that limit the amount of chunks the receiver can be behind the write index of the ring buffer.
During normal operation I measured that the read index is exactly 1 chunk behind the write index.
Rarely it goes to 2 for just a loop or two.
Pushing the settings to the max (192khz, 8channels, 32 bit) make it goes up to 3 once in a while if bcdedit /set useplatformclock true is set. Disabling it helps a lot.
To make it go over 3 I have to use physlock or other methods as explained in #54
The idea here is simply to catch that and reset the read index 1 chunk behind the write one.
It would be great to have a bit of feedback if 3 chunks (60ms) is a good value.

I am thinking that 3 chunks might need to be reduced. The thought process is that this latency will never go away. Today I was testing without this patch, only using #90. I left the VM overnight then the next morning I had several seconds of audio latency when I started using the VM. I am pretty sure that the audio was falling behind in the ring buffer.
So while this will greatly reduce the buffer size and hence the latency, I think with extended VM use you will end up in situations where the VM has been going for a while and the latency (60ms) has set then the only way to get rid of it is a reboot, it might be better to set it to 2 just to minimize this constant latency, since in normal operation you shouldn't get any underruns with 2 chunks and we have to weigh the underrun which would happen rarely to the latency which once set in seems to persist.

If you only use #90 and the timer drift then yes, audio get queued in the ring buffer.
A reboot is not the only way to empty the ring buffer. Scream does not send anything when there is no audio in windows and the buffer will empty that moment.
That said I agree that 3 is too much in most occasions. In fact this wasn't intended as a final value but only as a test to see how it works on other systems.
Feel free to test with different values and report your results :)

I tested with this patch and limiting the delay to 2 chunks and it worked perfectly in my setup. I couldn't notice any audio latency even after keeping the VM running overnight.

What configuration of sampling rate, bit-depth and number of channels have you tested?
With 2 I got underruns at 192khz, 8 channels, 32 bits.

I am doing simple 44.1khz, 2 channel, 16bit.
On Thu, May 14, 2020 at 3:36 PM Marco Martinelli<EMAIL_ADDRESS>wrote:

What configuration of sampling rate, bit-depth and number of channels have
you tested?
With 2 I got underruns at 192khz, 8 channels, 32 bits.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/duncanthrax/scream/pull/91#issuecomment-628845852,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAT5I3YV52JMRFW5UG7W5ZDRRRB4RANCNFSM4M3YASNA
.

Is there a reason this hasn't been merged yet? This together with #90 is the only thing that's managed to fix the latency issue for me.

Merged, thanks @martinellimarco!
Maybe I'll take a look into managing Pulse/Pipewire buffers to migitate clock skews between systems.


MWPW-136372: Removing the loading screen to improve performance scores

Removing the loading screen to improve performance scores.

Resolves: MWPW-136372
Test URLs:

Before: https://main--milo--adobecom.hlx.page/drafts/delta/app-recommender-test/?martech=off
After: https://mwpw-136372--milo--echampio-at-adobe.hlx.page/drafts/xiasun/quiz-2/?martech=off

FYI consider the blackout period before merging.

FYI consider the freeze period before merging.

Hi @mokimo. We're just merging to the uar-integration branch for the near future, not to main, so we won't perturb the freeze for MAX.


Add background jobs status indicator

Fixes #66
A simple update to make it easy to see if you have something sitting in the background (it will show a gear icon if you do).

Thanks for amazing PR!
Sorry I need to defer this PR, until I implement custom prompt ordering. I hope it won't be long.

#78 is merged. v2.0.0 is out. Please, update this PR in corresponding to new API.

Hey @bleys any update on this PR ?

Resolved and updated by myself. Will be published in the next minor release.


Typecheck objects passed to K_POLL_EVENT_INITIALIZER

Too many times have I accidentally passed a struct k_sem ** or similar. Thankfully modern C can help us here.

You are missing K_POLL_TYPE_FIFO_DATA_AVAILABLE and have
K_POLL_TYPE_DATA_AVAILABLE twice.
I think this can be made much simpler while fully leveraging the compiler's
type checking ability, and also be C++ compatible. Consider this:
diff --git a/include/zephyr/kernel.h b/include/zephyr/kernel.h
index 32c554c159d..f4fb7765933 100644
--- a/include/zephyr/kernel.h
+++ b/include/zephyr/kernel.h
@@ -5686,14 +5686,14 @@ struct k_poll_event {

 	/** per-type data */
 	union {
-		void *obj;
-		struct k_poll_signal *signal;
-		struct k_sem *sem;
-		struct k_fifo *fifo;
-		struct k_queue *queue;
-		struct k_msgq *msgq;
+		void *obj, *typed_K_POLL_TYPE_IGNORE;
+		struct k_poll_signal *signal, *typed_K_POLL_TYPE_SIGNAL;
+		struct k_sem *sem, *typed_K_POLL_TYPE_SEM_AVAILABLE;
+		struct k_fifo *fifo, *typed_K_POLL_TYPE_FIFO_DATA_AVAILABLE;
+		struct k_queue *queue, *typed_K_POLL_TYPE_DATA_AVAILABLE;
+		struct k_msgq *msgq, *typed_K_POLL_TYPE_MSGQ_DATA_AVAILABLE;
 #ifdef CONFIG_PIPES
-		struct k_pipe *pipe;
+		struct k_pipe *pipe, *typed_K_POLL_TYPE_PIPE_DATA_AVAILABLE;
 #endif
 	};
 };
@@ -5706,7 +5706,7 @@ struct k_poll_event {
 	.mode = _event_mode, \
 	.unused = 0, \
 	{ \
-		.obj = _event_obj, \
+		.typed_##_event_type = _event_obj, \
 	}, \
 	}

@@ -5719,7 +5719,7 @@ struct k_poll_event {
 	.mode = _event_mode, \
 	.unused = 0, \
 	{ \
-		.obj = _event_obj, \
+		.typed_##_event_type = _event_obj, \
 	}, \
 	}

This even trips an existing test that does this:
        struct k_poll_event bad_events2[] = {
                K_POLL_EVENT_INITIALIZER(0xFU,
                                         K_POLL_MODE_NOTIFY_ONLY,
                                         &no_wait_sem),
        };

And I think that's a good thing. Initializers shouldn't be used with random
literals. The test could simply be modified to work around the initializer
in this particular case.

Sort of leaning toward Nico's solution and allowing the compiler to better do its job.

You are missing K_POLL_TYPE_FIFO_DATA_AVAILABLE and have
K_POLL_TYPE_DATA_AVAILABLE twice.

Those are the same thing.
Anyway, I've adopted your solution, it is nicer indeed.

@andyross need you to re-approve (I know you love this :)) thanks!

This breaks existing Zephyr tests.
For exampletests/kernel/poll:
How to reproduce:
west build -b qemu_x86 tests/kernel/poll -T kernel.poll

FAILED: CMakeFiles/app.dir/src/test_poll.c.obj
In file included from /zephyr/subsys/testsuite/ztest/include/zephyr/ztest.h:40,
                 from /zephyr/tests/kernel/poll/src/test_poll.c:7:
/zephyr/tests/kernel/poll/src/test_poll.c: In function 'poll_api_1cpu_test_poll_no_wait':
/zephyr/include/zephyr/kernel.h:5757:18: error: 'union <anonymous>' has no member named 'typed_0xFU'
 5757 |                 .typed_##_event_type = _event_obj, \
      |                  ^~~~~~
/zephyr/tests/kernel/poll/src/test_poll.c:119:17: note: in expansion of macro 'K_POLL_EVENT_INITIALIZER'
  119 |                 K_POLL_EVENT_INITIALIZER(0xFU,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
[23/144] Building C object zephyr/CMakeFiles/zephyr.dir/lib/os/cbprintf_packaged.c.obj

@jhedberg can we revert it?

Better yet, let's fix the test instead.
The test is definitively wrong.

Failing test fixed in PR #74126.


i think we need a logo :>

YES

Well yeah indeed we have! Check our organization page. Maybe we should add it to the README : )
https://github.com/vuex-orm


Undo Grant-CsTeamsUpgradePolicy for a user

I ran Grant-CsTeamsUpgradePolicy -PolicyName UpgradeToTeams -Identity <myself>
How do I undo this / revert my user to the global csteamsupgradepolicy?

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

ID: fd0dd44c-bfc9-5f82-68c4-7b469129e8a5
Version Independent ID: ea015ee3-54e2-e402-d533-c8a9a15557e8
Content: Grant-CsTeamsUpgradePolicy (skype)
Content Source: skype/skype-ps/skype/Grant-CsTeamsUpgradePolicy.md
Service: skypeforbusiness-powershell
GitHub Login: @kenwith
Microsoft Alias: kenwith

Will it let you set the policy with Grant-CsTeamsUpgradePolicy -PolicyName $Null and thus inherit the tenant setting?

@cjwolford
Yes, this appears to work.

Added an example Cmdlet to the doc which illustrates how to revert changes made to a single user., thus inheriting the tenant setting. Created PR # https://github.com/MicrosoftDocs/office-docs-powershell/pull/2854


Publish to crates.io

Now that there are up to date crates released to crates.io, we should use those dependencies, and also publish substrate-contracts-node there.
We would need https://github.com/Brushfam/pallet-assets-chain-extension to be published to crates.io, or could copy it into this repository.

Or we can remove the extension entirely from the subtrate-contracts-node. It seems like a random thing. Do we even know for sure that it's working correctly? There's no CI in the repo or tests.

#204

https://crates.io/crates/contracts-node


Implement Boolean Expression Operators dsl

https://www.mongodb.com/docs/manual/reference/operator/aggregation/#boolean-expression-operators

I'd like to work on it :)


Newest version of the container does not start up due to config errors

We are running a fluentd Daemonset on our Kubernetes cluster (v.1.19.6 on EKS)
We started up the most recent version of the image yesterday, and everything worked fine. We used the tag with the resulting digest:
v1-debian-elasticsearch7 -> 18d5a7158b5b
Today we started up containers with the same config and tag, but got a different container that did not start up anymore:
v1-debian-elasticsearch7 ->  2a7e2d1e42f3
When the container started up, we got an error along the lines of:
ConfigError error="<parse> section is required."

Unfortunately we can not provide the precise error message anymore, since nothing was logged with the fluentd PODs not starting up.

I'm seeing the same thing. A minor version was pushed last night but you were probably tagged on the major version.
v1-debian-elasticsearch7 is aliasing v1.12.0-debian-elasticsearch7-1.1 today, so try v1.12.0-debian-elasticsearch7-1.0
(Note that you need the full v1.12.0-debian)
In my case I'm seeing the addition of gem 'fluent-plugin-parser-cri' version '0.1.0' at startup, which looks to be a likely culprit. Still digging into a real solution.


[Feature]: Rename Puppeteer to "Horseman"

Feature description
For Halloween, consider renaming Puppeteer as a product to "Horseman" because obviously it's a headless test environment.  This is obviously a super serious feature request, not a joke, and shouldn't be closed immediately. ;)
Happy Halloween, Puppeteer...I mean....Horseman team. 🎃

Thanks, we will take to the OKR planning :) Happy Halloween!


Failing e2e tests - scorecard-head on ossf-tests/scorecard-action

Matrix: null
Repo: https://github.com/ossf-tests/scorecard-action/tree/main
Run: https://github.com/ossf-tests/scorecard-action/actions/runs/5358223161
Workflow name: scorecard-head
Workflow file: https://github.com/ossf-tests/scorecard-action/tree/main/.github/workflows/scorecards-head.yml
Trigger: push
Branch: main

Failure is just from me cancelling the run.


FIX Restore Gemfile

Board:
NO TICKET
Description:
Fix CI checks

Fix Set up Ruby by reverting Gemfile.lock changes introduced in #2
Fix rubocop warnings introduced in #3

Nice work! Ready to merge!!


Suppresses old-rule-api-related deprecation warnings.

Part from https://github.com/maliput/maliput_infrastructure/issues/276
Solves issue at https://github.com/maliput/maliput_malidrive/pull/220
Signed-off-by: Franco Cipollone<EMAIL_ADDRESS>

One warning still going. Not related to maliput_malidrive but gtest

Going in as these changes are part of the already merged https://github.com/maliput/maliput_malidrive/pull/222


Can't compile on Arch Linux

I have:

Cloned the repo
Installed sfml with pacman -S sfml (cmake was already there)
Ran ./install.sh in the repo folder

And got the following:
[victor@vicm AntSimulator]$ ./install.sh
-- The CXX compiler identification is GNU 11.1.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found SFML 2.5.1 in /usr/lib64/cmake/SFML
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /home/victor/Desktop/AntSimulator/build
[ 25%] Building CXX object CMakeFiles/AntSimulator.dir/src/display_manager.cpp.o
In file included from /home/victor/Desktop/AntSimulator/include/world_renderer.hpp:4,
                 from /home/victor/Desktop/AntSimulator/include/world.hpp:11,
                 from /home/victor/Desktop/AntSimulator/include/display_manager.hpp:4,
                 from /home/victor/Desktop/AntSimulator/src/display_manager.cpp:1:
/home/victor/Desktop/AntSimulator/include/config.hpp:71:69: error: 'Conf' was not declared in this scope
   71 | sf::Vector2f DefaultConf<T>::COLONY_POSITION = sf::Vector2f(500.0f, Conf::WIN_HEIGHT * 0.5f);
      |                                                                     ^~~~
In file included from /home/victor/Desktop/AntSimulator/include/colony_base.hpp:3,
                 from /home/victor/Desktop/AntSimulator/include/ant.hpp:10,
                 from /home/victor/Desktop/AntSimulator/include/colony.hpp:5,
                 from /home/victor/Desktop/AntSimulator/include/display_manager.hpp:5,
                 from /home/victor/Desktop/AntSimulator/src/display_manager.cpp:1:
/home/victor/Desktop/AntSimulator/include/racc.hpp: In member function 'T RDiff<T>::get() const':
/home/victor/Desktop/AntSimulator/include/racc.hpp:90:16: error: 'values' was not declared in this scope
   90 |         return values[getIndex(-1)] - values[getIndex()];
      |                ^~~~~~
/home/victor/Desktop/AntSimulator/include/racc.hpp:90:23: error: there are no arguments to 'getIndex' that depend on a template parameter, so a declaration of 'getIndex' must be available [-fpermissive]
   90 |         return values[getIndex(-1)] - values[getIndex()];
      |                       ^~~~~~~~
/home/victor/Desktop/AntSimulator/include/racc.hpp:90:23: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/home/victor/Desktop/AntSimulator/include/racc.hpp:90:46: error: there are no arguments to 'getIndex' that depend on a template parameter, so a declaration of 'getIndex' must be available [-fpermissive]
   90 |         return values[getIndex(-1)] - values[getIndex()];
      |                                              ^~~~~~~~
make[2]: *** [CMakeFiles/AntSimulator.dir/build.make:76: CMakeFiles/AntSimulator.dir/src/display_manager.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/AntSimulator.dir/all] Error 2
make: *** [Makefile:91: all] Error 2

Am I missing something? Last commit the branch master has at time of cloning: 245f8c4

Your not missing anything, this is on my side. I will fix this, it's because of MSVC being more permissive than GCC

I just pushed some fixes, it now complies fine on clang. Can you confirm it's also working fine on your side ?

Yes, it compiles and runs now. Thank you


Properly remove listeners on timeout

Standalone wasn't properly removing listeners when connection timed out - was causing one of the failures in mongoose's driver upgrade branch.

merged using command line


Artx - iOS App that transfer styles between any two images

I developed an iOS App based on fast neural style and AdaIN. It can transfer styles between any two images. It is free. https://itunes.apple.com/us/app/artx-style-transfer-between-any-two-images/id1246635833?ls=1&mt=8 More info at http://www.artxstyles.com

Does your app use a server or is the transfer done client side? Great website.

everything runs on the iPhone

No, actually, it is based on another project.


[INCOMPLETE] fix travis and buildbot errors due to bigtest merge

the streaming things aren't fixed as all of these tests are failing with segfault in my local setting (invalid write with PTHREAD_COND_INIT@GLIBC, which is not the case with travis). So I reverted back the changes I made in the InputParser and StreamingDenseFeatures files for now.

Looks like my additions in the cc64587 were necessary, as removing those caused new errors. Will add them back.
What's left : c++11 check.

Can we make the c++11 guarding and fixing the errors make two PRs?
If this one is fine, why don't you squash the commits and we merge?


Doesn't working.

Please use this template only if issue related to Error / Unexpected behavior
Please use suitable tags
Step to reproduce

Editing a file
discord isn't showing the presence
reinstall the package
still doesn't work.

Stacktrace
Information
Platform: Ubuntu 18.04 LTS
Atom: 9.4.4
Package Version: 2.0.2
Non-Core Packages
blah-blah 0.3.1

Hey, did you launch Atom with admin? If so, disable it because it won't work if it's running in admin. :)


feat: add posters

The Lua program needs a lot of work, but everything else should be pretty much ready.

Thank you for the comments so far! The code is definitely a little rough around the edges (hence the in-draft status haha). Will work on cleaning this up, but just wanted to get some feedback at this stage so much appreciated :)

Also worth noting that we will have to write docs for this.

Yeah - I was going to ask if you wanted to write a PR for sc-docs too when its ready or would you like to leave that to me?

Don't worry I'll take care of that.

Do we want to have a different default palette? Currently it's just using the Minecraft map palette, which includes all of the default CC palette colors, but I'm wondering if we want to shift the values around and/or change some of the other colors to be more useful.

How many colors are we working with? Does it generate 256 colors (of diff brightness) from 64?

Not at the moment no. It's just 64 right now. Also how do we feel about that color count? Also taken from maps but if anyone feels strongly either way about more/less colors I'm happy to listen.

:shipit:

of course I forgot to squash :(


Fix Condition to support ResultInjection

At the moment, Condition has a result property, which is not a PendingValue<T>. Subclasses cannot therefore conform to ResultInjection.

With these changes - custom conditions which implement ResultInjection is now possible:
class CustomCondition: Condition, ResultInjection {

    var requirement: PendingValue<String> = .pending

    override func evaluate(procedure: Procedure, completion: @escaping (ConditionResult) -> Void) {
        if let requirement = requirement.value {
            // Use the requirement here

        }
    }
}

/cc @bizz84


Don't run FIRRTL in FlattenSpec's ChiselStage

Fix a bug in FlattenSpec where ChiselStage was running the FIRRTL
compiler in ChiselStage and then re-running the FIRRTL compiler. This
changes it to be like InlineSpec and to not run FIRRTL during
ChiselStage.
This produced a bug in 3.3.x, but not in the master branch slated for 3.4.0.
This was manually backported to 3.3.x as part of https://github.com/freechipsproject/chisel3/pull/1492.

Related issue: None.

Type of change: bug report

Impact: no functional change

Development Phase: implementation
Release Notes

None.

What's the bug if we run FIRRTL twice?

Let me check. On 3.3.x CInferTypes was crashing on the low FIRRTL input. As part of the manual backport where Driver is changed to ChiselStage everywhere (https://github.com/freechipsproject/chisel3/pull/1492) I had to add the change in this PR. To try to keep everything aligned between master and 3.3.x, I forward-ported the change here.
Clarifying: there is no correctness bugfix here. master is fine.

Got it 👍 Thanks for the explanation.


db query error: mssql: Invalid column name 'value'.

Describe the bug
I am getting the below errors in the grafana live distributed dashboard. I haven't uploaded the other dashboard yet. Please suggest if I did any mistake in installation step.
Inspect: OS Processes @ db query error: mssql: Invalid column name 'host_name'.
Inspect: CPU - @ db query error: mssql: Invalid column name 'value'.
Inspect: Memory Grants Pending- @ db query error: mssql: Invalid column name 'value'.
db query error: mssql: Invalid column name 'collection_time_utc'.
Screenshots
Screenshot attached

I am using SQL 2022 dev edition as a baseline server. Both baseline and monitoring servers are the same machine.

Kindly follow the video tutorials.
For help, kindly join #sqlmonitor channel on SQLCommunity Slack

Thanks Ajay. I have joined the slack channel and will reinstall this tool again with the same steps as suggested in your video. Once again, Thanks.


rancher (v0.6.13) cli crashes on stack ls

What kind of request is this (question/bug/enhancement/feature request):
Bug with rancher cli
Steps to reproduce (least amount of steps as possible):
In our rancher (1.6.26), the rancher cli crashes trying to do a stack ls
rancher stack ls

Result:
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
        panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0xc0 pc=0x8f7047]

goroutine 1 [running]:
github.com/rancher/cli/vendor/github.com/urfave/cli.HandleAction.func1(0xc42060bf70)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/app.go:472 +0x279
panic(0xa07880, 0xe81e30)
        /usr/local/go/src/runtime/panic.go:502 +0x229
github.com/rancher/cli/cmd.(*CatalogOperator).GetTemplateVersionUpgrades(0xc420428200, 0x0, 0x2b, 0x0, 0xb6b0a0)
        /go/src/github.com/rancher/cli/cmd/catalog.go:589 +0x37
github.com/rancher/cli/cmd.(*CatalogOperator).GetTemplateVersionUpgradesByID(0xc420428200, 0xc4203082a0, 0x2b, 0xae1bf2, 0x1, 0x0)
        /go/src/github.com/rancher/cli/cmd/catalog.go:585 +0x57
github.com/rancher/cli/cmd.stackLs(0xc4203968c0, 0x0, 0x0)
        /go/src/github.com/rancher/cli/cmd/stack.go:145 +0x8e4
reflect.Value.call(0x9c06a0, 0xb11940, 0x13, 0xae25a8, 0x4, 0xc420267f10, 0x1, 0x1, 0xc4200f0040, 0xac7da0, ...)
        /usr/local/go/src/reflect/value.go:447 +0x969
reflect.Value.Call(0x9c06a0, 0xb11940, 0x13, 0xc420267f10, 0x1, 0x1, 0x4, 0xc420186f50, 0x5)
        /usr/local/go/src/reflect/value.go:308 +0xa4
github.com/rancher/cli/vendor/github.com/urfave/cli.HandleAction(0x9c06a0, 0xb11940, 0xc4203968c0, 0x0, 0x0)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/app.go:481 +0x173
github.com/rancher/cli/vendor/github.com/urfave/cli.Command.Run(0xae1dc9, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xae8c23, 0xb, 0x0, ...)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/command.go:186 +0x999
github.com/rancher/cli/vendor/github.com/urfave/cli.(*App).RunAsSubcommand(0xc4200bac00, 0xc420396640, 0x0, 0x0)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/app.go:355 +0x97a
github.com/rancher/cli/vendor/github.com/urfave/cli.Command.startApp(0xae4c97, 0x6, 0xae3a84, 0x5, 0x0, 0x0, 0x0, 0xaef38a, 0x14, 0x0, ...)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/command.go:273 +0x7fd
github.com/rancher/cli/vendor/github.com/urfave/cli.Command.Run(0xae4c97, 0x6, 0xae3a84, 0x5, 0x0, 0x0, 0x0, 0xaef38a, 0x14, 0x0, ...)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/command.go:74 +0x1284
github.com/rancher/cli/vendor/github.com/urfave/cli.(*App).Run(0xc4200baa80, 0xc4200d8060, 0x3, 0x3, 0x0, 0x0)
        /go/src/github.com/rancher/cli/vendor/github.com/urfave/cli/app.go:235 +0x546
main.mainErr(0x0, 0x0)
        /go/src/github.com/rancher/cli/main.go:150 +0x2730
main.main()
        /go/src/github.com/rancher/cli/main.go:37 +0x22

Other details that may be helpful:
rancher --version
rancher version v0.6.13

Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):
Installation option (single install/HA):

The fix will be available in v1.6.29-rc2

Can be tested with rancher/server:v1.6.29-rc2

CLI patched version including PR https://github.com/rancher/cli/issues/251 was tested succesfully. @vvatsa could you please confirm that it resolved the issue??

Tested with CLI  version v0.6.14-rc1
CLI stack ls works as expected. Did not observe a panic.
$ ./rancher --url http://a.b.c.d:8080 --access-key abcdefgh --secret-key sdkjfaldskjflsd --env 1a7 stack ls
ID        NAME         STATE       CATALOG   SERVICES   SYSTEM    DETAIL    AVAILABLE UPGRADES

1st249    test910445   healthy               4          false
1st255    test733755   healthy               3          false


Feature request: Sort by a given list

Description
Sometimes we would like to be able to sort on objects but in relation to a given list.
Except that currently, we can only sort on a property in ASC or DESC.
Example
sort("type", arrayOf("shared", "favorite", "offline")).find()

Currently Core doesn't support this type of querying. You can add a feature request there.
If you need to write code that supports this functionality you could do it at a Kotlin level by combining 3 queries and reducing the result in Kotlin itself. You can also use copyFromRealm on the output and do the computation in memory instead.

Ok thanks for your answer, and so I created the ticket in Core. But if not, we currently sort ourselves in kotlin so it works but having this feature would simplify a lot.


Restoring problem

Hi Please help me in this,
While restoring my conversations, sent and received messages  are restoring in different threads for the same number. Example if we had a conversation like me: how are u: recipient: fine, both restored  different thread not in same conversation. Please help on this.

someone guide me please

@jagannathams18 are you still finding that sent and received messages are filed in separate conversations?
There have been several releases of SMS Backup+ since you filed this report; please upgrade if you have not already done so.

no response, closing issue


Remove minified check

Fixes https://github.com/reduxjs/redux/issues/4443
Thanks for the PR!
To better assist you, please select the type of PR you want to create.
Click the "Preview" tab above, and click on the link for the PR type:

:bug: Bug fix or new feature
:memo: Documentation Fix
:book: New/Updated Documentation Content

Hmm, tried something and it didn't work. Oh well. I'll check it out locally and try to resolve. Probably a mix of old and yanked deps.


Set the silence trimming threshold in generate.py

Fixes #139.

LGTM

LGTM

@pineking  You can vote if you want to merge. It doesn't get merged until we've got at least three votes. (hint, hint). Or ibab or someone merges it anyway.  Maybe just upvote the original post?

@jyegerlehner Done

Okay, I'll go ahead and merge it.


move all field values, help text, and attribute descriptions to a config file

These are repeated in several places throughout the app, so should be refactored into a single location.

Was this started?  Is this the purpose of this component:
src/components/services/ConfigService.js

Yes, ConfigService can be injected into any component. Its intended as a global storage for form/tip/ universally to hold tool tip text, menus, etc.
In in the evidenceSummary component, configService is injected here:
https://github.com/genome/civic-client/blob/master/src/app/views/events/evidence/summary/evidenceSummary.js#L22
and assigned to its scope here:
https://github.com/genome/civic-client/blob/master/src/app/views/events/evidence/summary/evidenceSummary.js#L27
to be used in its template, e.g. here:
https://github.com/genome/civic-client/blob/master/src/app/views/events/evidence/summary/evidenceSummary.tpl.html#L19
This same pattern can be used to unify the configuration for the various Add/Edit views.

This was pretty much done but it's not as clean as it could be - the new Assertions features have help text specified directly in the field template options. These need to be moved their own Assertions section of ConfigService.


Implement search_fields, split_words and template properties

Implements search_fields and split_words as they were in v2 and discussed in #783
Also implements simple template support, similar to v2.
Having the filtering logic be in its own method, get_search_results is important to allow for subclasses to override the filtering logic for things such as forwards, without losing the ability to pick up on model or queryset attribute from BaseListView's get_queryset method.

I do make use of them in my application and they are supported in the
Django admin.  If you prefer they be kept out of the base library, I will
amend the PR.
On Fri, Jul 17, 2020 at 3:55 AM jpic ∞<EMAIL_ADDRESS>wrote:

@jpic commented on this pull request.
In src/dal/views.py
https://github.com/yourlabs/django-autocomplete-light/pull/1169#discussion_r456281019
:

   """Get the fields to search over."""

   if self.search_fields:

       return self.search_fields

   else:

       return [self.model_field_name]

def _construct_search(self, field_name):

   """Apply keyword searches."""

   if field_name.startswith("^"):

       return "%s__istartswith" % field_name[1:]

   elif field_name.startswith("="):

       return "%s__iexact" % field_name[1:]

   elif field_name.startswith("@"):

       return "%s__search" % field_name[1:]

   else:

       return "%s__icontains" % field_name

Do we really need a code with ^, = and @ ?
Otherwise, we could just let users set search_fields = foo__icontains and
so on.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/yourlabs/django-autocomplete-light/pull/1169#pullrequestreview-450448664,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AABBHIQINQA3L6BBF5FF5PTR377YVANCNFSM4O4I3ZZA
.

Thank you deeply for your contribution, I'm releasing this in 3.7.0 right now, would you mind adding a note about this in the tutorial.rst file so it can be useful for others too please ?

This introduces bugs, I'll revert it unless somebody steps up to maintain it
#1190

Thank you for your fast response !
Do you think you can find a way to disable this new feature for
QuerySetSequenceAutocompleteView ?
Create a new class or something?
It would be really awesome to make a bugfix release soonish ;)

Got something in #1199 but it depends on a contribution to django-querysetsequence, let's hope they release something soonish.


Attempt at Python 3.11

@charles-turner-1 . Looks like we could move to Python 3.11. The only conflict is from cdms2 which has not been maintained for years now. The conda-feedstock was updated to support python 3.10 but there is no support for 3.11

I think we can go ahead with this.


interface.cs wrapper

Hi, I ran DebugXbox build (and missed some targets ..), but if I want to link vXboxInterface to a C# project, is there something planned for that ?
:+1:

Yes. However I cannot commit to a timeframe.
BTW, writing a wrapper is quite simple: please take a look at project vJoy, I think the file is called Wrapper.cs

I decided to adapt the xBoxInterface to a Cpp /CLR wrapper, as I read about coding CLI to C#/.NET/... requirements. I pulled a "Xbox branch". Made some adjustments : Xbox-CLR-wrapper branch, I can already use it in MFIGamepadFeeder. But the driver is not correctly installed.
I'm now on building the vJoy driver with VS2015 on W10.
Please, can someone help out with the following error I get with the installation of the vJoy.inf driver ? You can see below the vJoyInstall.log :+1:
`+++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++
+++++++ +++++++ Sat Aug 20 16:07:48 2016
+++++++ +++++++ OS: 10.0   (x64)

main: DeviceHWID --> root\VID_1234&PID_BEAD&REV_0216 ; InfFile --> vJoy.inf
[I]  FindInstalled: Searching for HWID root\VID_1234&PID_BEAD&REV_0216
[I]  FindInstalled: Searching for HWID root\VID_1234&PID_BEAD
[I]  Install: GetFullPathName --> C:\Users\FORMATEUR\Source\Repos\vJoy\x64\Release-Xbox\vJoy.inf
[I]  Install: hwIdList --> root\VID_1234&PID_BEAD&REV_0216
[I]  Install: SetupDiGetINFClass --> Class Name HIDClass
[I]  Install: SetupDiCreateDeviceInfoList OK
[I]  Install: SetupDiCreateDeviceInfo  OK
[I]  Install: SetupDiSetDeviceRegistryProperty  OK
[I]  Install: SetupDiCallClassInstaller  OK
[I]  Install: Starting cmdUpdate
[I]  cmdUpdate: GetFullPathName --> C:\Users\FORMATEUR\Source\Repos\vJoy\x64\Release-Xbox\vJoy.inf
[I]  cmdUpdate: Install: Starting cmdUpdate
[I]  cmdUpdate:  File newdev.dll loaded OK
[I]  cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES got OK
[I]  cmdUpdate:  CMP_WaitNoPendingInstallEvents returned WAIT_OBJECT_0
[E]  cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=root\VID_1234&PID_BEAD&REV_0216, InfPath=C:\Users\Me\Source\Repos\vJoy\x64\Release-Xbox\vJoy.inf) failed with error: Le fichier spécifié est introuvable.

[I]  cmdUpdate returns code 2
[I]  Install: Finished cmdUpdate
[I]  Install: SetupDiGetDeviceInstanceId (Device Instance Path=ROOT\HIDCLASS\0000) OK
[E]  Install failed`

@b23prodtm I have no ability to help you with your issue, but why did you post that error log in an issue asking about C# wrappers? It would make more sense to open a new issue.

It fails about this block of code. I don"t really understand what UpdateFn does, but the shell looks like to stumble on it anyway.
The OS found an "Unknown Device" afterwards, failed on a file not found, and couldn't install the driver correctly.
   if(!UpdateFn(NULL,hwid,InfPath,flags, preboot)) 	{ 		GetErrorString(ErrMsg,1000); 		//_ftprintf(stream,"[E] cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=%s, InfPath=%s) failed with error: %s\n", hwid, InfPath, ErrMsg);  		_stprintf_s(prt, MAX_PATH, "cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=%s, InfPath=%s) failed with error: %s", hwid, InfPath, ErrMsg); 		StatusMessage( NULL, prt,  ERR);         goto final;     } 	else 	{ 		//_ftprintf(stream,">> cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=%s, InfPath=%s) executed OK\n", hwid, InfPath); 		_stprintf_s(prt, MAX_PATH, "cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=%s, InfPath=%s) executed OK", hwid, InfPath); 		StatusMessage( NULL, prt,  INFO); 	};

@b23prodtm I lost you.
Why would you like to compile vJoy? The driver is being used by thousands of users and is cross-signed. I think you are wasting your time

I would like to test it in a whole . that's all about compiling a MFI driver. Because I also wonder if the compiler was able to assembly both my interface, the driver implementation with Mfi feeder merged...
Envoyé de mon iPhone

Le 20 août 2016 à 21:34, Shaul<EMAIL_ADDRESS>a écrit :
@b23prodtm I lost you.
Why would you like to compile vJoy? The driver is being used by thousands of users and is cross-signed. I think you are wasting your time
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

You can see my work in my repository    fork. I have made a light change to vJoy files . Driver is left untouched , though it might be the case later. I'll make my tests with MFI and see if a change  in the driver at vJoy is necessary.

Le 20 août 2016 à 21:34, Shaul<EMAIL_ADDRESS>a écrit :
@b23prodtm I lost you.
Why would you like to compile vJoy? The driver is being used by thousands of users and is cross-signed. I think you are wasting your time
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.


Can or will support watch online video?

Watch the upload video such as mp4 in issue or PR.
Do not need to download videl file as a file.

Something like https://github.com/sampotts/plyr could be added and lazy-loaded on pages containing videos, probably identified via file extension.

I think this should be possible since 1.19:
<video> tags will be kept now, so you can upload the video as an attachment and link to it.


Enable k8s features by default

What this PR does / why we need it: Enable optional Kubernetes features by default, specifically for the purpose of conformance tests.
Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #3174
Special notes for your reviewer:
Reference to the features enabled in this PR:

enable-bootstrap-token-auth and tokencleaner and bootstrapsigner controllers -https://kubernetes.io/docs/reference/access-authn-authz/bootstrap-tokens/#enabling-bootstrap-token-authentication
LocalStorageCapacityIsolation  - https://kubernetes.io/docs/reference/command-line-tools-reference/feature-gates/

If applicable:

[ ] documentation
[ ] unit tests
[ ] tested backward compatibility (ie. deploy with previous version, upgrade with this branch)

Release note:

/LGTM
Any objections @jackfrancis ?

LGTM. Just need to update the tests to reflect the new changes and it should be good to :)

@ritazh Thanks :)


Can view be created through API

I want to know。
Can view be created through API

No, currently there isn't an API for creating a new view.


Rhel7 systemd fixes

Hi,
This is the approach from https://github.com/svanzoest-cookbooks/sysctl/pull/40, but with Amazon Linux removed from the case statement as that does not use systemd.
Please consider.
Regards,
Frank

Thanks for the pull request!


Feature: Prototype Investigator / 230409

The prototype of my basic framework enabling to process dataset (specifically DezfouliDataset at the moment), training RNN agents and investigate with designated data.

The prototype of my basic framework enabling to process dataset (specifically DezfouliDataset at the moment), training RNN agents and investigate with designated data.


Most fields should now be exported to Home Assistant

Rather than continue to get individual requests for specific fields to be added for Home Assistant, I'm going ahead and just adding (almost) everything. Battery cell voltages are currently not being exported even under the advanced flag, but I might change my mind about this if I get requests.
Fixes #37 & #42

I'm pretty sure the battery pack details aren't working for some reason, so I still need to do another QA pass of this.

Fantastic work!
As a suggestion would you be better off keeping the mqtt_client library "pure" and focused on connecting, publishing and listening for messages and have a home assistant library that all this good work can move in to ?

Can we also have a button type to support power_off.
By publishing a button with a payload_press
            await client.publish(
                f'homeassistant/button/{d.sn}_power_off/config',
                payload=payload(
                    id='power_off',
                    device=d,
                    name='Power Off',
                    payload_press': "ON"
                ).encode(),
                retain=True
            )

I can have a button you press that switches off the device:

Can we also have a button type to support power_off.

@slash5k1 That's an excellent suggestion. Done!

As a suggestion would you be better off keeping the mqtt_client library "pure" and focused on connecting, publishing and listening for messages and have a home assistant library that all this good work can move in to ?

@slash5k1 I suspect if/when a full Home Assistant add-on is available that it will no longer be needed to provide Home Assistant MQTT config in this package. I did consider pulling the Home Assistant stuff out into a separate file, but it would have just made things more complicated to maintain.

Battery cell voltages are currently not being exported even under the advanced flag, but I might change my mind about this if I get requests.

Here's a vote for providing the individual battery cell data :) Living off the grid, it's essential to know if a cell is starting to go bad and trigger alarms, etc.


chore: Upgrade CLP to latest release v1.17.9

Some additional updates to clp-sys metadata and referencing versions.

Hmm, looks like setting up bindgen on Windows is a PITA. I will undo the bindgen generation and just update the static bindings.rs instead.


AltGr is invoking Left Ctrl, and AltGr

Hello!
Based on correspondence back and forth with<EMAIL_ADDRESS>(Zelin), I'm making this issue:
Whenever I press AltGr, I get both AltGr and Left Control.
Here's an excerpt:
KEY-UP   - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17 in 56.365ms
KEY-UP   - QMK: KC_RALT Event key: AltGraph    Code: AltRight      KeyCode: 18 in 55.965ms
KEY-DOWN - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17
KEY-DOWN - QMK: KC_RALT Event key: AltGraph    Code: AltRight      KeyCode: 18
KEY-UP   - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17 in 46.915ms
KEY-UP   - QMK: KC_RALT Event key: AltGraph    Code: AltRight      KeyCode: 18 in 46.910ms

These come from Keyboard Configurator
I think this is an issue. Does anyone have comments on this?

Did you change the keymap? Does pressing Left Control also output  both AltGr and Left Control?

If I press left control, I get this:
17
KEY-DOWN - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17
KEY-UP   - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17 in 186.025ms
KEY-DOWN - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17
KEY-UP   - QMK: KC_LCTL Event key: Control     Code: ControlLeft   KeyCode: 17 in 153.425ms

And I've got this file atm:

from PYKB import *

keyboard = Keyboard()

___ = TRANSPARENT
BOOT = BOOTLOADER
L1 = LAYER_TAP(1)
L2D = LAYER_TAP(2, D)
L3B = LAYER_TAP(3, B)
LSFT4 = LAYER_MODS(4, MODS(LSHIFT))
RSFT4 = LAYER_MODS(4, MODS(RSHIFT))

# Semicolon & Ctrl
SCC = MODS_TAP(MODS(RCTRL), ';')

keyboard.keymap = (
    # layer 0
    (
        ESC,   1,   2,   3,   4,   5,   6,   7,   8,   9,   0, '-', '=', BACKSPACE,
        TAB,   Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P, '[', ']', '|',
        LCTRL,  A,   S, L2D,   F,   G,   H,   J,   K,   L, SCC, '"',    ENTER,
        LSFT4, Z,   X,   C,   V, L3B,   N,   M, ',', '.', '/',         RSFT4,
        LCTRL, LGUI, LALT,          SPACE,            RALT, L1,  LGUI, RCTRL
    ),

    # layer 1
    (
        '`',  F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9, F10, F11, F12, DEL,
        ___, ___,  UP, ___, ___, ___, ___, ___, ___, ___,SUSPEND,___,___,___,
        CAPS,LEFT,DOWN,RIGHT,___, ___, ___, ___, ___, ___, ___, ___,      ___,
        ___, ___, ___, ___, ___,BOOT, ___,MACRO(0), ___, ___, ___,       ___,
        ___, ___, ___,                ___,               ___, ___, ___,  ___
    ),

    # layer 2
    (
        '`',  F1,  F2,  F3,  F4,  F5,  F6,  F7,  F8,  F9, F10, F11, F12, DEL,
        ___, ___, ___, ___, ___, ___, ___,PGUP, ___, ___, ___,AUDIO_VOL_DOWN,AUDIO_VOL_UP,AUDIO_MUTE,
        ___, ___, ___, ___, ___, ___,LEFT,DOWN, UP,RIGHT, ___, ___,      ___,
        ___, ___, ___, ___, ___, ___,PGDN, ___, ___, ___, ___,           ___,
        ___, ___, ___,                ___,               ___, ___, ___,  ___
    ),

    # layer 3
    (
        BT_TOGGLE,BT1,BT2, BT3,BT4,BT5,BT6,BT7, BT8, BT9, BT0, ___, ___, ___,
        ___, ___, ___, ___, ___, ___,___,USB_TOGGLE,___,___,___,___,___, ___,
        ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___,      ___,
        ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___,           ___,
        ___, ___, ___,                ___,               ___, ___, ___,  ___
    ),

    # layer 4
    (
        '`', ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___,
        ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___, ___,
        ___, ___, ___,   D, ___, ___, ___, ___, ___, ___, ';', ___,      ___,
        ___, ___, ___, ___, ___,   B, ___, ___, ___, ___, ___,           ___,
        ___, ___, ___,                ___,               ___, ___, ___,  ___
    ),
)

# def macro_handler(dev, n, is_down):
#     if is_down:
#         dev.send_text('You pressed macro #{}\n'.format(n))
#     else:
#         dev.send_text('You released macro #{}\n'.format(n))

# def pairs_handler(dev, n):
#     dev.send_text('You just triggered pair keys #{}\n'.format(n))

# keyboard.macro_handler = macro_handler
# keyboard.pairs_handler = pairs_handler

# Pairs: J & K, U & I
# keyboard.pairs = [{35, 36}, {20, 19}]

keyboard.verbose = False

keyboard.run()

It is weird, right?
I've changed switches, looked at everything..

Very weird! How about changing RALT to A in layer 0? If pressing it outputs Ctrl and A, it is likely to be an issue of hardware.

Hey! I just did that but then it works as you'd expect:

keyboard.keymap = (
    # layer 0
    (
        ESC,   1,   2,   3,   4,   5,   6,   7,   8,   9,   0, '-', '=', BACKSPACE,
        TAB,   Q,   W,   E,   R,   T,   Y,   U,   I,   O,   P, '[', ']', '|',
        LCTRL,  A,   S, L2D,   F,   G,   H,   J,   K,   L, SCC, '"',    ENTER,
        LSFT4, Z,   X,   C,   V, L3B,   N,   M, ',', '.', '/',         RSFT4,
        # LCTRL, LGUI, LALT,          SPACE,            RALT, L1,  LGUI, RCTRL
        LCTRL, LGUI, LALT,          SPACE,            A, L1,  LGUI, RCTRL
    ),

results in
KEY-DOWN - QMK: KC_A    Event key: a           Code: KeyA          KeyCode: 65
KEY-UP   - QMK: KC_A    Event key: a           Code: KeyA          KeyCode: 65 in 84.740ms
KEY-DOWN - QMK: KC_A    Event key: a           Code: KeyA          KeyCode: 65
KEY-UP   - QMK: KC_A    Event key: a           Code: KeyA          KeyCode: 65 in 77.745ms
KEY-DOWN - QMK: KC_A    Event key: a           Code: KeyA          KeyCode: 65
KEY-UP   - QMK: KC_A    Event key: a           Code: KeyA          KeyCode: 65 in 86.895ms

(Yeah, I pressed it three times).
I don't know what is going on 🗡

That's super weird! Did you use a modified keyboard module in this repo?
You can also change LALT to RALT to check if it is an issue of RALT keycode.

KEY-DOWN - QMK: KC_LALT Event key: Alt         Code: AltLeft       KeyCode: 18
KEY-UP   - QMK: KC_LALT Event key: Alt         Code: AltLeft       KeyCode: 18 in 66.650ms
KEY-DOWN - QMK: KC_LALT Event key: Alt         Code: AltLeft       KeyCode: 18
KEY-UP   - QMK: KC_LALT Event key: Alt         Code: AltLeft       KeyCode: 18 in 45.265ms
KEY-DOWN - QMK: KC_LALT Event key: Alt         Code: AltLeft       KeyCode: 18

I'm not using the modified anything, as I checked the version, i.e.: boot_out.txt
contains
Adafruit CircuitPython 6.0.0-alpha.1-110-g121d78ec9 on 2020-08-27; Makerdiary M60 Keyboard with nRF52840

And this was the latest version..

Have you tried this keyboard on another computer? Have no idea why RALT outputs LCTRL and RALT.

This is the third computer I'm testing this on.
So I'm sure this is happening.
I can also Zoom and show it live if you'd like :D
It is pretty strange..
Note, I do need AltGr, as I am US International layout pretty regularly..
On Fri, 9 Oct 2020 at 16:04, Yihui Xiong<EMAIL_ADDRESS>wrote:

Have you tried this keyboard on another computer? Have no idea why RALT
outputs LCTRL and RALT.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/makerdiary/python-keyboard/issues/20#issuecomment-706200640,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIDVSGCUGHL3UYWM4KFUOTSJ4J5BANCNFSM4SJZQW6A
.

I found a hint on wikipedia - https://en.wikipedia.org/wiki/AltGr_key

On a typical, Windows-compatible PC keyboard, the AltGr key, when present, takes the place of the right-hand Alt key: if not engraved as such, that key may still be remapped to behave as though it is,[1] (or emulated using a chord such as Ctrl+Alt).

So AltGr is remapped to Ctrl + Alt by the web browser :joy:


Relax engines requirement

When installing the package from master or a recent tag, it fails in yarn if the current running node version is anything by 8.0.0 (even 8.0.1 will fail).
Unless we have strict reasoning, we should state that it supports all versions up from 8 until we have reason to believe there are incompatibilities with newer versions.

Thank you, my bad

Cheers for the quick merge :+1:
What's the plans for releasing an updated package? I'm currently forking, building, removing dist from gitignore and pushing back up to github to get it working properly.
Is there a plan to push the dist folder so people can take a dependency on this project directly?

That's interesting, yarn musn't build it automatically. Maybe we need to add an install script?

I wonder why yarn must not do it. Npm have a prepare hook specifically for such cases. Yarn is positioning itself as a full replacement of the npm. Actually prepare is what you called install script.

I don't mind to support yarn, but, again, i am not familiar with it. If you know how to make things right with yarn - feel free to send a PR :)

You are right, about installing from npm repository, this is why npm team implemented prepare hook.
I found the issue https://github.com/yarnpkg/yarn/issues/2712, seems like yarn must support this feature.

Agreed, looks like an yarn specific issue, see bug: https://github.com/yarnpkg/yarn/issues/5235
We shouldn't work around it in master I don't think :)
As for what you said about help rewriting, I do actually have a bit of typescript expertise (use it in my day job), and I'm making use of this package in a project I'm writing to create an instagram bot. I probably don't have the time available to help rewriting, but I can help with small things here and there

I probably don't have the time available to help rewriting, but I can help with small things here and there
This is how open source works :) will glad to see your help with small things here and there

For now I'll subscribe to the yarn issue and wait for an update, and in the meantime publish the dist folder on a branch

Just use npm while yarn closes the issue. Keep dist folder with compiled sources in repository is bad practice.


Deeply nested objects can result in a stack overflow in the garbage collector

Due to the garbage collector using recursion on the C stack to mark the objects, deeply nested objects can result in a stack overflow. On my system, the following example results in one:
var head

for (i in 1..400000) {
  head = { "next" : head }
}

IO.print("done")

gdb backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x000000000040a92c in wrenMarkObj ()
(gdb) bt
#0  0x000000000040a92c in wrenMarkObj ()
#1  0x000000000040ab78 in wrenMarkObj ()
#2  0x000000000040ab85 in wrenMarkObj ()
#3  0x000000000040ab85 in wrenMarkObj ()
...

Moving to a tri-color garbage collector would fix this issue; additionally it would also act as the first step towards the garbage collector being able to work incrementally.

Ah, yes. This is a known issue, but it's good to have a tracking bug.
At some point, I do want to move to incremental. The throughput will likely go down, but it will have better latency, which is the right thing for games where I hope Wren will be useful.
I don't have any near term plans to do this, though. It's one of those kinds of big changes where I want to have a good volume of real-world empirical performance data before I work on it. Otherwise, there's a risk of optimizing for unrepresentative benchmarks and not making things actually better for real users.

I'd like to take a look at moving the current mark and sweep implementation to be iterative to fix this in the short term if that's ok? I'm thinking of some simple two phase tri-colour approach to get rid of the need for a recursive mark phase.

My only hesitation would be if it adds a lot of complexity. But if the implementation is fairly straightforward, that sounds great. I'd definitely be happy to get rid of the recursive marking.

I'll see how it turns out. What I have in mind shouldn't be too different
from the current implementation. I'll open a pull request when I've got
something to show and we can discuss it more there.
Bob Nystrom wrote:

My only hesitation would be if it adds a lot of complexity. But if the
implementation is fairly straightforward, that sounds great. I'd
definitely be happy to get rid of the recursive marking.
—
Reply to this email directly or view it on GitHub
https://github.com/munificent/wren/issues/280#issuecomment-149033562.

This is fixed now. Thanks, @iwillspeak!


Bypassing private repo limit through changing repo public/private status after connection

Need to add additional checks to verify the repo limit during git operations.
Slack conversation here

@AnaghHegde  - Don't we check this with Git Commit also?


Migrate github action to rolling

Use latest ros-tooling actions
Build for rolling
Migrated launch files to rolling launch API

@norro you need to GPG-sign your commits. Look at the GitHub documentation for how to generate a GPG key and tie it to your account. This gist has the command you need to sign commits you've already made.

@gbiggs Oh, I see. I thought the weaker commit -s was enough. I will do so.

GPG signing is separate from DCO sign-off.


Rust implementation of Subtract-on-Evict (SoE)

Hi, here comes the next algorithm

The more I understand these interfaces, the more I like them. I just read through the alga::general documentation to understand that your implementation of subtract-on-evict requires an AbstractGroup which is an AbstractLoop and a monoid. That (eventually) says it must be invertible. This is in contrast to recalc (and, I assume, the other algorithms which do not require inevitability), which only requires the operation to be an AbstractMonoid.

One thing I have not yet tested is their quickcheck integration. It might be possible to run a quickcheck test to check the properties on the operators when creating the windower in debug mode.


Presenter-mode in online presentation

The "Speaker Notes" capabilities available in revealjs 3.4.x would be quite useful in case of an actual presentation. However as this wiki post states, they are only available in the offline mode. However, when running in the latter, videos and, in general, out-of-repo online resources are not available. Could the "Speaker Notes" option be made available online?
I don't know whether this is possible or how hard it is to implement, but it would be a nice feature to have.
P.S. I 've read the tip about the Notes preview in the online mode.
Thanks,
Nikos

Hi Nikos @bergercookie, thanks for this feedback. This feature request is a good one and I understand why it would be a nice addition. But currently I have no plans to add support for speaker notes for online presentations as the technical challenges/complexity it would introduce would be significant.
For most use cases, it is hard at this time (if not entirely impossible) to justify that effort versus other other work that I do to deliver features/maintenance/support for this project.
Btw, I think you will find that videos and GIST are the only resources external to your repo that are not available in offline presentations. Out-of-repo image resources should be available. Offhand I can not think of anything else that you would be missing in an offline presentation.
I'm going to close this feature request as not-likely :) But if I do find time and the inspiration to make this happen at some future date I will update this thread with details.

OK, @gitpitch, I appreciate the feedback. :-)
On Fri, Jun 23, 2017 at 6:40 PM David Russell<EMAIL_ADDRESS>wrote:

Closed #84 https://github.com/gitpitch/gitpitch/issues/84.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gitpitch/gitpitch/issues/84#event-1136687935, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFjBj-SlhEn3l6VP-FsotEyZHAVeMo3Cks5sG9xtgaJpZM4ODrJ0
.

--
Nikos Koukis
School of Mechanical Engineering
National Technical University of Athens
<EMAIL_ADDRESS>+30<PHONE_NUMBER>

Quick update on thread. I've just announced support for live speaker notes for all online and offline GitPitch presentations. See blog post for details:
https://medium.com/@gitpitch/presentation-speaker-notes-for-everyone-19bdc67b1910

Super useful feature!
Thanks for implementing this David!
Cheers,
Nikos
On Tue, Aug 29, 2017 at 12:17 PM David Russell<EMAIL_ADDRESS>wrote:

Quick update on thread. I've just announced support for live speaker notes
for all online and offline GitPitch presentations. See blog post for
details:
https://medium.com/@gitpitch/presentation-speaker-notes-for-everyone-19bdc67b1910
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/gitpitch/gitpitch/issues/84#issuecomment-325605448,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFjBjxhgNYVW39QJDO6wQBYyxJ5cFBmbks5sc9cNgaJpZM4ODrJ0
.

--
Nikos Koukis
School of Mechanical Engineering
National Technical University of Athens
<EMAIL_ADDRESS>+30<PHONE_NUMBER>


Advanced playback controls

An ability to skip through media forwards or backwards would be nice, that's if there would be routines to hook into.

Duplicate of #12.


Added documentation

@aleksei-korolev @lucas-tortora you are free to create a PR with the requested changes.


Carla 0.9.3: Segmentation fault (core dumped)

Command used to run carla server:
./CarlaUE4.sh /Game/Carla/Maps/Town01 -carla-server --carla-port=2000 -benchmark -fps=10 -windowed -ResX=640 -ResY=480
also facing same issue while using Cralasim/carla-0.9.3 docker container.
[2019.02.08-09.55.08:330][  0]LogRenderer: Warning: Gaussian DOF algorithm is deprecated and will be removed from deferred shading renderer. Consider using the Circle DOF method in post process settings.
[2019.02.08-09.55.11:167][  0]LogLinux: Setting swap interval to 'Immediate'
[2019.02.08-09.55.11:167][  0]LogSlate: Slate font cache was flushed
[2019.02.08-09.55.12:336][  7]LogCarla: Loading OpenDrive file '../../../CarlaUE4/Content/Carla/Maps/OpenDrive/Town01.xodr'
[2019.02.08-09.55.12:492][  8]LogCarla: Spawning actor 'vehicle.carlamotors.carlacola'
[2019.02.08-09.55.13:240][ 10]LogCarla: Spawning actor 'sensor.other.collision'
[2019.02.08-09.55.13:269][ 11]LogCarla: Loading OpenDrive file '../../../CarlaUE4/Content/Carla/Maps/OpenDrive/Town01.xodr'
[2019.02.08-09.55.13:476][ 13]LogCarla: Spawning actor 'sensor.other.gnss'
[2019.02.08-09.55.13:644][ 14]LogCarla: Loading OpenDrive file '../../../CarlaUE4/Content/Carla/Maps/OpenDrive/Town01.xodr'
[2019.02.08-09.55.13:843][ 16]LogCarla: Spawning actor 'sensor.camera.rgb'
[2019.02.08-09.55.13:843][ 16]g.TimeoutForBlockOnRenderFence = "300000"
[2019.02.08-09.55.13:960][ 18]LogRenderer: Reallocating scene render targets to support 1280x720 Format 10 NumSamples 1 (Frame:18).
[2019.02.08-09.55.20:289][ 25]LogRHI: Error: Failed to link program. Current total programs: 273 binary bytes: 758517497
  log:
error: vertex shader output `out_TEXCOORD0' specifies noperspective interpolation qualifier, but fragment shader input specifies no interpolation qualifier

Failed to find symbol file, expected location:
"/home/kpit/Carla0.9.3/CarlaUE4/Binaries/Linux/CarlaUE4.sym"
Fatal error: [File:/var/lib/jenkins/UnrealEngine_4.21/Engine/Source/Runtime/OpenGLDrv/Private/OpenGLShaders.cpp] [Line: 3718]
Failed to link program. Current total programs: 273, precompile: 0
Signal 11 caught.
Malloc Size=65538 LargeMemoryPoolOffset=65554
CommonUnixCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=131119
Malloc Size=68112 LargeMemoryPoolOffset=199248
Malloc Size=98832 LargeMemoryPoolOffset=298096
Malloc Size=66130 LargeMemoryPoolOffset=364242
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.
 Did you changed any rendering settings in Unreal Engine editor before (in another version carla, for example)? If yes, maybe it will help to remove ~/.config/Epic/Unreal and all similar dirs with 'unreal'

Hi. facing same issue in carla:0.9.3 docker container.
error: vertex shader output `out_TEXCOORD0' specifies noperspective interpolation qualifier, but fragment shader input specifies no interpolation qualifier

Failed to find symbol file, expected location:
"/home/kpit/Carla0.9.3/CarlaUE4/Binaries/Linux/CarlaUE4.sym"
Fatal error: [File:/var/lib/jenkins/UnrealEngine_4.21/Engine/Source/Runtime/OpenGLDrv/Private/OpenGLShaders.cpp] [Line: 3718]

Hi @Unlingius,
Sometimes server runs and when I run manual_control.py, it works. However when I try with my code, it crashes again but same code works fine with Carla 0.9.2
I have changed get_vehicle_control() to get_control()
I have attached my file, Kindly let me know what other changes I need to make
client_world_9.3.txt

Getting the same error. I am running with Core i7 8550-U and Intel UHD 620 on Ubuntu 16.04. I compiled it myself and did not change any settings.

Any updates on this issue? Facing similar issues when downloaded the assets from the getting started page of Carla AD challenge.
https://carlachallenge.org/get-started/

@Ebrahim1604 I think I was getting the error at the point the op has mentioned; not while downloading the assets. Also, I think the error was because I didn't have a dedicated gpu. I got it to run on my other laptop which has GTX 1050 Ti.

@SAmmarAbbas yes i also got the error exactly at the point op mentioned, I mentioned about downloading the assets to state that i have not built it from source. Anyway, i have an Amd graphic card, so maybe that's the issue. Need more people to confirm it.

The Carla docker container requires nvidia-docker to call the OpenGL library. Install the nvidia-docker will fix this issue.

I had downloaded  the nvidia-docker,but i still face this problem

@nsubiron  Can you focus on this issue? It seems unsolved.

I'm also facing this issue in 0.9.5, while 0.9.2 works.

Closing this one, let's continue in #1210.


Add analyzer name in the sample name string

so that we can browse more easily which samples are useful for each individual
any objection ?

Ok with me

no objections, good idea!

Sounds good. Just a question, how do you get the analyzer name?

same way it's already done for fetching the github urls:
https://github.com/cp3-llbb/GridIn/blob/master/scripts/runPostCrab.py#L57-L61
(possibly stripping any 'Analysis' at the end ?)

Ok so it's basically the git repository name in which the python configuration file is, right?

yes indeed :)

Perfect :)


chore: remove redundant assignments & use "createRequire"

Redundant Assignments:
These lines are no longer needed because these fields are added by createRule function when the rules are initialized
rule.meta.docs.ruleName = ruleName
rule.meta.docs.ruleId = ruleId

Make it more ES module by using createRequire:

No longer suppress the ESLint, the ESLint was warned for using require in a ts file. @typescript-eslint/no-require-imports

Points to discuss:
Dear @ota-meshi, I think it's better to abandon this file and create an index file in the src/rules module:

To take a step forward in making this package compatible with Bun/Deno

ESModule import loads modules asynchronously behind the scenes, so it’s faster than using this module loader, the rules files will be loaded in parallel by the runtime (Ref)

The new index file is more familiar to developers who are not from the CommonJS era → Welcoming new contributors

The src/rules files export as ES modules, so importing them as ES modules is ideal
If you agree with these points, I’ll close this and create a new PR for the index file. You can preview the commit for the index file at my fork here

I think it's better to abandon this file and create an index file in the src/rules module:

I don't quite understand it. What is the difference between src/utils/rules.ts and src/rules? Can you explain in more detail?
https://github.com/ota-meshi/eslint-plugin-astro/blob/66f55f8e1a168bf16c938f2b15efd3b2c383a0e5/src/utils/rules.ts

Ah yes, let me clear this out:

The tools/lib/load-rules.ts is just to export the rules array of all rules in /rules
The new rules/index.ts file does the same as above
That's why I want to remove the load-rules.ts and replace it with the new rules/index.ts
Now you'll see that the new rules/index.ts file is almost the same as src/utils/rules.ts
The only difference is that the src/utils/rules.ts exports the a11y's rules, while the rules/index.ts does not
👆 to solve that kind of duplication I think we can just remove the src/utils/rules.ts and it generator - tools/update-rules.ts and then import the a11y's rules to the new index.

👉 These changes will remove a lot of complexity and simplify this package.

There's no problem with adding src/rules, but I don't think we can remove load-rules.ts.
If we want src/rules/index.ts to be generated by npm run update, we'll need to load rule information from another.

Dear @ota-meshi, it's removable, to illustrate this I just created #438, the load-rules.ts and the utils/rules.ts are now kind of duplication. Unifying them also allows us to remove the generator tools/update-rules.ts and makes it simpler.
The rules files located in src/rules are currently managed manually, and the new index should also be managed manually.


Fix facter hang for ec2 facts

This will live-patch the ec2 facts to prevent them from hanging on non-ec2 platforms. The Facter team might release another 2.x gem, which would alleviate this problem, so this is gated on a specific facter version.

@branan This is the workaround until the gem is updated

@binford2k How long do you anticipate this to be needed? Seems a bit more involved than the previous solution of removing the virt-what package. What was the problem with that solution? I'm simply asking with no knowledge of the root cause, except it appears there's a need to set a lower timeout value when making an API connection.

Removing virt-what is a mitigation that changed how the virtual fact resolved, which in turn changed how the ec2 tags were resolved. It was an implementation detail. Unfortunately, that didn't help for a partner who deployed onto Linode.
This fix ensures that the short open timeout is respected, so it times out in seconds instead of many minutes. Making this fix means that the ec2 facts attempt to resolve, and then time out & fail quickly. It's the proper fix.

@binford2k Gotcha, thanks for the explanation.


Ability to run cells in section

Currently, there's the ability to run cells in the section using the Outline, but it would be convenient to also have that ability when I right click directly on the notebook cell.

@minsa110 which context menu are you referring to?
Menu you you click out side the cell text editor or inside the cell text editor?
See below


Use pac4j instead of Spring Security

:+1: need to make sure dependencies are OK, but everything else is great.
Please merge with master.

Sure, I'll merge with the master. I still need to upgrade the security of the CAS management webapp. The SNAPSHOT versions will be replaced as soon as the releases are available.

@mmoayyed : I just updated this pull request after testing it for the management and server webapps. I think everything is ok and I'll finally update it when pac4j v1.8.1 and spring-webmvc-pac4j v1.0.1 will be released (next week I hope).
In the management webapp, you now have the same default security filters than in Spring Security. It's the securityHeaders name in the pac4j configuration in the securityContext.xml file:
<constructor-arg name="authorizerName" value="securityHeaders,csrfToken,RequireAnyRoleAuthorizer" />

Notice also the csrfToken name (it requires this PR on pac4j side: https://github.com/pac4j/pac4j/pull/381) for CSRF protection even if it has never really been used. Putting anything in the header works: https://github.com/Jasig/cas/pull/1232/files#diff-5686939dba410a452413671476543a80R15
The regular CSRF protection with AngularJS is to check these values against a cookie which has never been generated either (it is now thanks to the csrfToken name), but it is disabled. I guess it was a choice you made during the implementation.

Sounds great. I'll do a quick review and test on Friday. Thanks for completing this.

What is the function of RequireAnyRoleAuthorizer? I thought we should restrict access to specific roles?
Also, how is one supposed to retrieved roles such that authorizers pick them up? Note that roles are almost always attributes retrieved via ldap/AD

Before doing a test, you need to review: https://github.com/pac4j/pac4j/pull/381 and I need to merge this pull request.
The RequireAnyRoleAuthorizer is made to check if the user has one of the defined roles. By default, in the pac4j configuration, you need to define a map of authorizers (a name and a class), but if you have only one authorizer, you can use the authorizer property and the name of the authorizer is the class name. That's what I used here, but the RequireAnyRoleAuthorizer is really configured to expect the roles defined in the property (ROLE_ADMIN by default): https://github.com/Jasig/cas/pull/1232/files#diff-f514b1542ea29bd6f908bda2b4e93916R27

Where do roles come from? Or where could they come from?

Roles are computed by the authorizationGenerator attached to the client: https://github.com/Jasig/cas/pull/1232/files#diff-bee4d35d9a61279872b2ade2f0853a06R26
This can be switched for a from-LDAP roles loader for example: https://github.com/Jasig/cas/pull/1232/files#diff-99b06c77023e01089d9de416f28208c4R59

@leleuj shall we finalize this with 1.8.1 now that it's released?

Sure, I will update the PR with the released versions of pac4j and spring-webmvc-pac4j, retest everything, update the documentation and ping you when I'm done.

@mmoayyed : I updated the PR to use the latest pac4j releases as well as the documentation and re-tested everything. It's ready for merge.


Fix a bug that the file copied by TF from HDFS to local may be wrong,…

This is a PR from TaiJi AI platform in Tencent.

The file copied by TF from HDFS to local may be wrong, when HDFS file is being overwritten #42597

@vnvo2409 @mihaimaruseac

Fix a bug that the file copied by TF from HDFS to local may be wrong,… #42860

According to the results of the discussion, move read env from hdfsRead to the constructor of HDFSRandomAccessFile


FR: Auto run the linter after X minutes since last edit

Add a option to run this plugin automatically after no more edit were made to a file after X minutes.
This will enable the updated / created timestamps to be always up to date, it's easy to forget to manually save a file, and thus, not having the keys updates

Would love if the "updated" timestamp could automatically run based on a configurable time delay. That's really the only linter function that would need to be run on a continuous basis i think.

Copied from #188
I have a branch that I am working on the changes for this on. It is a proof of concept that kind of works and has some issues to be ironed out. I am going to use this FR as the one I add the notes to for it since there are a lot of these FRs that have been added.
Right now here is what I foresee being done for this feature:

When a user edits a file, if they have not edited the file for x seconds/minutes (5 seconds, 30 seconds, 1 minute, or 5 minutes), the file will be Linted
This will not affect any of the mass linting operations as it will be turned off for any changes that happen during that time
When a file changes after a file is edited, the previous file will still be linted, but it will not display the characters changed display

Things to consider still:

How does linting the current file work in conjunction with this autosave functionality (if an autosave is scheduled and the current file is linted manually can I cancel the autosave that is scheduled)?
How do I handle settings updates for the time frame in which the autoupdates will happen? If there are existing autosaves scheduled, can they be updated or will they just run when they run?

Dev Notes:

The proof of concept needs to swap the debounce function to use Obsidian's
There needs to be a flag added for when to actually ignore the debounce action added
There needs to be a way to handle debounces for each file that is manually edited during a set time period (it seems like WeakMap  may be the way to go on that for associating the restraint and cancelling the autosave

I have started some work on this, but it is a decent bit more complex than I would like it to have to be in order to run the Linter after editing a file has completed. It may not be in the next release, but I will continue taking a look and working on this.
In the meantime, it may be useful to use the new rule for linting the file when it is closed or when you swap which file you are focused on (see #188 ).

Based on the following, I am going to take a stab at this this weekend. I hope to have an experimental feature created, but I can make no guarantees.

Would love if the "updated" timestamp could automatically run based on a configurable time delay. That's really the only linter function that would need to be run on a continuous basis i think.

The main issue I see happening is that if a user edits a file and then undoes the change, the assumption is that the user did indeed make a change, so the date modified will be updated. Would that be expected behavior?

I think if an action is undone, in an ideal world, the timestamp change would also be undone. But I also think it's perfectly acceptable that an undo still results in a new timestamp. It will result in a new modified time on the file system I guess.

Yeah. It is just something where I am not sure if there is a way to determine if a change was made. It may be feasible to get the editor text as it was and compare it to what it is when the linting runs, but that is best I can think of for allowing that to work.
So far I have just gotten the setting and basic code in place for this, but I still need to get the denouncing and file by file changes handled. Hopefully it won't be too bad.

I just merged the change for this into master. It has options for 5, 10, 15, 30, and 60 seconds after a file is changed. I will try to get a BRAT release out there to get feedback on this feature, so be on the lookout for that.


Allow use of number only when a default project is set

Most of the time I'm working with a default project set for jira in the config file - i.e. something like project: ATYP
This is awkward to type (as most of these project IDs are) and in conversation I usually just abbreviate to the number by telling someone to "look at 514" or similar - but this doesn't currently translate well to the jira command line where I still need to supply the entire project prefix.
It would be nice if (perhaps optionally) a small bit of abbreviation could be handled in go-jira so if project is set, and only a number is detected, it automatically assumes you are referring to the default project when issue identities have to be given.
e.g.
jira issuelink ATYP-514 blocks ATYP-22`

becomes
jira issuelink 514 blocks 22

This seems like a good idea, but will be a little bit tricky to implement.  Currently commands like issuelink  do not load a project property even if they are in the config file, so we would have to add a second-pass config file parse looking just for project so that we would prepend and add that logic to everywhere an issue is allowed to be passed on the command line.

Thinking about this more; we could use Project: ... and just lookup if ticket exists first, if not pre-pend... This may increase execution time though depending on how many tickets are being used and connection speed/processing time. Maybe there is a golden ticket in a validateTicket() function which would be ran before any call to a ticket?

So I added logic to the view sub-command to allow for this. Wonder if we can port that into these functions? #184

Is anybody working on this, or did somebody found a workaround to prepend the ticket name with the project when it contains only numbers?


Draft a best practices guide for code pairing

Assigning to myself for now, plan to discuss in the next sprint when we want to pick this back up and who will drive it.

After discussion with the team we feel this is not necessary. Most of the people we work with don't have an issue with code pairing so not worth the time to put this together.


whitewebserver.net down

hello,
are you somehow affiliated with them?
seems to be down for some time and i can not manage a domain.
best

nope, this is just a name for my webserver in developing.


Docs.rs builds are failing

Originally reported in #11

Since this exists now https://docs.rs/scip-sys/0.1.3/scip_sys/, I think we can safely close this issue.

Update: scip-sys's builds are now working https://docs.rs/scip-sys/0.1.3/scip_sys/

Docs.rs for russcip are now working also 🎉


Try centering pagination

In the pagination area. If you are at first page, or last page, text "Page x of y" is not align to the center of page, i.e.
       ← Older posts  Page 1 of 3
← Older posts  Page 2 of 3  Newer posts →
       Page 3 of 3  Newer posts →

I think it would be more beautify if we could render it in the same position of every page, i.e.
← Older posts  Page 1 of 3
← Older posts  Page 2 of 3  Newer posts →
               Page 3 of 3  Newer posts →

My pull request will write down ← Older posts and Newer posts → instead of not write it at all, then use CSS opacity to hide it if you shouldn't click on the link (if you're on first or last page).

Thanks!