Priority of :> not handled correctly

Hi, first off thanks for the project, this is very nice! However, there seems to be a bug in the interpreter, in handling the priority of the :> operator. It gets confused by this spec:
---- MODULE Web ----
EXTENDS TLC

VARIABLES
    x,
    y

Init ==
    /\ x = 0 :> 0
    /\ y = 1 :> 1

Next == UNCHANGED <<x, y>>

====

But this works:
---- MODULE Web ----
EXTENDS TLC

VARIABLES
    x,
    y

Init ==
    /\ x = (0 :> 0)
    /\ y = (1 :> 1)

Next == UNCHANGED <<x, y>>

====

Thanks for reporting this, I will take a look. It seems this may be related to some odd behavior of the underlying parser, but not entirely sure yet. Posted initial question related here.

@oggy Seems that the underlying issue had to do with a quirk of the parser. Was discussed and addressed here, and the web interpreter is now updated to include this fix (e15e137). See working example of original spec snippet here.


changing a charts width height dynamically does not seem to change anything

For example lets have a chart like this:
<Line data={chart_data}  width={width} height='400' redraw />

If I change the width later the line chart does not redraw a new canvas with a new width

I've got the same problem, weird things happen

This is the solution to the problem:
First thing:

set the react lifecycle in order for things to get dynamic in your canvas wrapper, the code below is easy and understandable.

constructor(props) {
     super(props);
     this.state=({width:800, height:300})
   }
   updateDimensions(){
     console.log("Width is:"+this.state.width);
     console.log("Height is:"+this.state.height);
     let width = this.refs.div.offsetWidth;
     let height= this.refs.div.offsetHeight;
     this.setState({width:width,height:height});
   }
   componentWillMount(){
     this.updateDimensions.bind(this);
   }
   componentDidMount(){
      window.addEventListener("resize", this.updateDimensions.bind(this));
   }

Second thing:
-make the style for the react chart, so you can attach it to the style attribute aftewards
  const canStyle = {
      width: this.state.width
    };
**Third thing:**
put the canStyle into the react-chart component, and **remember** the canvas inner width (800) and the canvas inner height(300) must stay constant! width=800 and height=300 are the best thing for me. You can put your values.
<BarChart style={canStyle} data={your_array} width=800 height=300 redraw/>

Now your Chart  adjust to the screen after resizing the screen. The style ={canStyle} is the key here.


Re-sort lists when they change

I'm working on finding all the hooks necessary to detect changes to the lists.

I've found and exploited the hooks for the Astronaut Complex. In the next release, the Astronaut Complex will auto-update whenever kerbals are hired/fired. Working now on Editor and Launch Windows.

Run into problems with detecting changes in the vehicle's roster in the Editors and Launch Windows. If anyone has any insight, please share.

This is mostly done. The only changes I can't detect are drag and drops, but I'll open a different issue for that.


Mxnet fails to properly parallelize with a ryzen CPU.

Description
With a Rysen 7 2700 CPU, the libmxnet DLL fails to properly parallelize. At any one time, it's using only one core of CPU and no more, while in an exclusive CPU configuration
Environment info (Required)
----------Python Info----------
('Version      :', '2.7.15')
('Compiler     :', 'MSC v.1500 32 bit (Intel)')
('Build        :', ('v2.7.15:ca079a3ea3', 'Apr 30 2018 16:22:17'))
('Arch         :', ('32bit', 'WindowsPE'))
------------Pip Info-----------
('Version      :', '18.1')
('Directory    :', 'C:\Python27\lib\site-packages\pip')
----------MXNet Info-----------
No MXNet installed.
----------System Info----------
('Platform     :', 'Windows-10-10.0.17134')
('system       :', 'Windows')
('node         :', 'DESKTOP-33G95HI')
('release      :', '10')
('version      :', '10.0.17134')
----------Hardware Info----------
('machine      :', 'AMD64')
('processor    :', 'AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD')
Name
AMD Ryzen 7 2700 Eight-Core Processor
----------Network Test----------
Setting timeout: 10
Timing for MXNet: https://github.com/apache/incubator-mxnet, DNS: 0.0060 sec, LOAD: 1.1130 sec.
Timing for PYPI: https://pypi.python.org/pypi/pip, DNS: 0.0350 sec, LOAD: 0.6090 sec.
Error open FashionMNIST: https://apache-mxnet.s3-accelerate.dualstack.amazonaws.com/gluon/dataset/fashion-mnist/train-labels-idx1-ubyte.gz, <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:726)>, DNS finished in 0.039999961853 sec.
Timing for Conda: https://repo.continuum.io/pkgs/free/, DNS: 0.0360 sec, LOAD: 0.2240 sec.
Timing for Gluon Tutorial(en): http://gluon.mxnet.io, DNS: 0.0750 sec, LOAD: 0.6050 sec.
Timing for Gluon Tutorial(cn): https://zh.gluon.ai, DNS: 0.0400 sec, LOAD: 0.4570 sec.
Package used (Python/R/Scala/Julia):
Python
Error Message:
N/A
Minimum reproducible example
I'm using Deap Learning Studio, I detail the problem here
Steps to reproduce
Train on the neural net
Observe Cpu cycles with Process Hacker 2 or similar of the python executable using the most memory.
What have you tried to solve it?

Gosh, I wish I knew what was going on inside the DLL. I've tried finicking with the neural net...

@tuskiomi Can you mention which MXNet version you have installed on your system?
Also a minimum reproducing example will help diagnose the issue.
@mxnet-label-bot add [Windows, Pending Requester Info, Performance]


Add version details for Miri

Thanks! I poked @RalfJung to add this to Miri and then never updated our side 😊


Graceful reconnection alternative

Uses the send beacon API instead of relying on SignalR disconnect feature
Works as we expect in the three cases we care about:

User refreshes the window.
User closes the browser.
User navigates away from the page.

It introduces an additional POST endpoint at path+/disconnect that receives the circuit id in a form post value and processes it.

We don't need to worry about CSRF here because the circuit ID is not guessable.
If we want to be extra careful we could also require the circuit being disconnected from the hub before we fully terminate it. (Meaning the beacon would simply add a flag to the circuit and Registry.DisconnectAsync would check this flag to take down the circuit completely or we would take down the circuit completely if it was already disconnected when we received the flag).

None of these things are in reality a problem as DisconnectAsync already has logic to handle these and the beacon gets sent when the page unloads, so there is little/no chance of receiving any interop/event call at that point.

@GrabYourPitchforks FYI
I want to make sure we get a signoff re: security for something we're adding this late in the game.
I'm impressed on the quick turnaround on this 😆

Tests? Both for the new endpoint and for the disconnection functionality in general? We might need to add a "test" endpoint to the server that can be used to query circuits.

Based on @anurse's comments elsewhere, maybe at some point in the future SignalR could introduce a new method for notifying the app about definitely-graceful disconnections, if it turns out we can reliably distinguish between things like "user switched phone into flight mode" (ungraceful) and "use navigated away from page" (graceful).
If that does become true in the future, maybe that would be even more reliable than using beacons, since it would be harder for a misbehaving client to mislead us. We'd be free to switch to a different implementation, since this beacon technique is purely an internal implementation detail. For now, the beacon definitely looks like the best bet to me.

:up: :date: Will merge tomorrow unless there's important feedback


Fixed-width column for the grid

Hello,
Could you help me to find out how this can be implemented in Semantic-UI? I would like to have a fixed-width column in the grid as I do not want my content to shrink when the website is viewed on a smaller devices. I want to have one column that is not responsive with a constant width. Are there any example with this?
Thank you.

I think this is a use case where its perfectly appropriate for you to specify your own custom css.
In 2.0 containers will be added which make ui grid fixed width across a device (as oppose to the fluid width of page grid) which might make your life simpler.

Thank you for your reply.


Upgraded from MugShot 1.x to 2.0.2 and Piwigo 10 (minor issues)

I upgraded my Piwigo instance. It did not show MugShot as compatible, still I tried :-)
The following issues appear:
When reactivating the plugn "an error occured" and ws.php responds in the network tab:
Warning:  [mysql error 1062] Duplicate entry 'MugShot' for key 'PRIMARY'
INSERT INTO piwigo_config (param,value,comment) VALUES ("MugShot","","MugShot configuration values"); in
/var/www/virtual/example/html/include/dblayer/functions_mysqli.inc.php on line 847

{"stat":"ok","result":true}

At the end of gallery pages I get
Warning
: unserialize() expects parameter 1 to be string, array given in
/var/www/virtual/example/html/plugins/MugShot/main.inc.php
on line
247

~New face-tags are not saved~ EDIT: The are saved - I just did not hit the save button :-)

https://github.com/cccraig/MugShot/blob/fe52f2bd54575b164e5250a7132e4f8b1a8998fc/main.inc.php#L43
removing the unserialize() works here, I already have a config array - not sure if that is due to the new Piwigo version or if some config is messed in my database.

@amenk Is this still a problem for you? I believe this should be corrected but the problem essentially I was double serializing the parameter somewhere.

Not sure, I patched it locally and removed that unserialize ... Will close it for now


[Bug] Adding the message template in SlackAPIError when channel is archived

Something is causing the an attempt to do something with an archived incident channel and incident. In this case, in the incident commander is removed from the channel because the slack account is deactivated and it is unclear why there is a job trying to add the person back. Trying to figure out where this is happening and the only thing, aside from updating all the calls with different notifications types, was to include the template. Then when/if it happens again, we can trace where it is coming from.

I believe the error I am trying to find is in send_incident_commander_readded_notification - just decline this if you do not think this will be useful for debugging other issues


ConPTY: pass through requests for the alt buffer

When running cmd.exe inside a pseudoconsole, trying to enter the alternate screen buffer escape sequences via echo  and echo  does not result in them being sent to the ConPTY output pipe. It appears to me they are being processed inside cmd.exe and swallowed.
Does it make sense / is it possible for these sequences be output by ConPTY? This would allow terminal emulators to do things like support scrolling inside programs such as less which make use of the alternate screen buffer.

They're processed inside the console host window (which is hosting cmd.exe and powering your ConPTY session) to establish and remove an alternate screen buffer at that level. The effects of the operation will be visible on the output pipe (that is, it should "clear the screen" and then draw the contents of the alternate one onto the final terminal attached to the ConPTY end). But the final terminal isn't responsible for the maintenence of that state right now.
I believe that tools like less that use an alternate screen buffer currently work just fine with this arrangement. If you have evidence to the contrary, we'd be interested in pursuing that as an issue itself.
Internally we have the potential future work item to make it so there is a ConPTY "pass-through" mode. MSFT: 20190846.

Indeed tools such as less do work acceptably at the moment. I can see the console host window is processing the alternate buffer, thanks. However, comparing the experience of using less on Windows to Centos linux (gnome):

Centos: scrolling with the mousewheel scrolls less's alternate buffer, keeping the document in less correctly ordered
Windows / WSL: scrolling with the mousewheel scrolls the console window history, potentially creating garbled lines of output as the history gets mixed with the contents of the document in the alternate buffer.

It would be really nice if the console window behaved like Centos in this case, as I find it much more intuitive and a convenient way to read documents. Furthermore, terminal emulators with their own scrollback function are unable to provide the Centos-like behavior if they are not aware that the alternate buffer has been opened.
The pass-through mode sounds like it'd make it possible for terminal emulators to handle this themselves, thanks!
(Happy to provide some gifs if I've done a poor job explaining the behavior?)

Unfortunately conpty doesn't support mouse input quite yet, though that's something fairly high on our backlog.
Pass-throughing the alt buffer switching is something that we'll likely do earlier than adding mouse support, and definitely before enabling a true passthrough mode.

Sounds great, thanks!

Hi @DHowett-MSFT,
I see that last comment there was added more than 1 year ago. Is there any plans for fixing it?
This is follow up on https://github.com/microsoft/terminal/issues/5762

@ihor-sviziev every bug that we keep open is something we are hoping to fix :) we have been prioritizing other things because we wanted to make sure the basic experience worked properly. This one is more complicated because it needs to work for classic Win32 applications at the same time as modern VT applications (like the ones running inside WSL!)

@DHowett-MSFT maybe there is a way to support it only for WSL as first part and later on add support for for win32 applications?

It’s something we could consider, but if the solution to making it work for WSL wouldn’t be something we could build on for Win32, I’d rather not ask my team to do the throwaway work. Once the pressure from 1.0 lets up, we’ll be able to evaluate things like this 😄

I believe that this either is, or is related do, the issue that prevents tmux from using the scrollback.  The following line in .tmux.conf should instruct tmux to write into the scrollback as well as the alternate screen:
set -g terminal-overrides 'xterm*:smcup@:rmcup@'

I am using tmux for persistence, but don't want it managing my scrollback when I have a perfectly good terminal emulator for this.  I can ssh to a machine with Konsole (WSL + VcXsrv) that has this setting, run commands that generate a lot of log output, and then scroll back and see it (and, importantly, select multiple screens' worth to copy and paste).  If I ssh to the same machine from the same machine, this time using the Windows Terminal and do the same thing, I have nothing in my scrollback from tmux.

I am using tmux for persistence, but don't want it managing my scrollback when I have a perfectly good terminal emulator for this.  I can ssh to a machine with Konsole (WSL + VcXsrv) that has this setting, run commands that generate a lot of log output, and then scroll back and see it (and, importantly, select multiple screens' worth to copy and paste).  If I ssh to the same machine from the same machine, this time using the Windows Terminal and do the same thing, I have nothing in my scrollback from tmux.

I'm in the same boat wrt persistence and not wanting a terminal in my terminal. abduco seems to do this well. The classic dtach also performs just the persistence function. Unfortunately, these are not installed as frequently as tmux... if you find a way to get tmux to do this, I'd be very interested!

Thanks for the abduco hint, it seems to do what I want with WT but, oddly, with Konsole the behaviour is flipped (tmux gives me scrollback, abduco does not, and using the mouse wheel in Konsole sends up/down keys to the shell and doesn't scroll with abduco but scrolls correctly with tmux).  At least for the machines I control, this solves it because I can install abduco and have some lines in my .bashrc that selects the between tmux and abduco as the command to pass to autossh depending on whether $WT_SESSION exists.

Thanks for the abduco hint, it seems to do what I want with WT but, oddly, with Konsole the behaviour is flipped (tmux gives me scrollback, abduco does not, and using the mouse wheel in Konsole sends up/down keys to the shell and doesn't scroll with abduco but scrolls correctly with tmux). At least for the machines I control, this solves it because I can install abduco and have some lines in my .bashrc that selects the between tmux and abduco as the command to pass to autossh depending on whether $WT_SESSION exists.

Yeah, this is the annoying bug in abduco: https://github.com/martanne/abduco/issues/35
workaround is to printf '\033[?1049l' as first thing in the session, or when re-connecting

Hey @j4james, I'm thinking about trying to do this in the near future. In order to make my life easier in the future, do you know which of the members of Terminal are supposed to be persisted across the main/alt buffer, and which aren't? I'm planning on pulling Terminal into two classes - Terminal with a main and alt TerminalBuffer.
I'm thinking:
    std::array<COLORREF, XTERM_COLOR_TABLE_SIZE> _colorTable;
    COLORREF _defaultFg;
    COLORREF _defaultBg;
    bool _screenReversed;
    std::unique_ptr<TextBuffer> _buffer;
    Microsoft::Console::Types::Viewport _mutableViewport;

will all need to get moved to TerminalBuffer (though of course, the alt _mutableViewport will be the same as the alt buffer's size). Am I wrong here? Is the color table shared across buffers?

Technically the alternate buffer has no separate state. Literally everything is shared with the main buffer except for the actual buffer contents. Cursor position, colors, color tables, modes, margins - they're all shared between the two buffers. All that happens is you're writing to and viewing a different buffer.
I suppose the viewport could be considered separate in some sense, but it's more the case that the viewport is locked when you're in the alternate buffer because the screen never scrolls. In XTerm the user can still scroll up manually and see the scroll back from the main buffer, but I'm not sure anyone else supports that.
Note that the current conhost implementation is wrong in this regard. That's tracked by issue #3545.

Well that certainly makes my life easier!
std::unique_ptr<TextBuffer> _mainBuffer;
std::unique_ptr<TextBuffer> _altBuffer;

it is then 😝

Would that we could do the same for conhost! Right now we have a stack of SCREEN_INFORMATIONs each of which has .. their own alternate SCREEN_INFORMATION and a bunch of getters that return "whichever one is most active"

oh oh oh
could we just do that to SCREEN_INFORMATION and then have "whichever is the most active" always return this?
Though, I suppose we'd need to internally to SCREEN_INFO use GetWhicheverTextBufferIsTheMostActive() instead of _textBuffer

I'd love for us to get this working correctly in conhost too, but I remember looking at it in the past and thinking it would be quite complicated to sort out. That may just have been my lack of understanding of the code base though.
Also, I should point out that the cursor position might be a bit tricky here, depending on how you're implementing things. The relative position should be the same between buffers, but if it's stored as an absolute position (which I think it might be), and the two buffers don't match in size, then the absolute position will likely need adjusting.

Just FYI, there are also some discussions regarding the alternate buffer in issues #3082 and #3686 which may be worth reading, in case any of those issues influence how you decide to implement this.

Any new update on this issue?
This is very annoying, my history command output is replaced by the vim, less or man text.
I found that the WSL Ubuntu works perfect on alternate screen, steps to reproduce:

Open the Ubuntu from start menu
Run man ls command, then scroll the man page(either ctrl+f or down arrow)
Quit the man page by press q
Scroll up the terminal, the man page does not show in the terminal

But if you open Ubuntu in Windows Terminal and repeat the same steps, the man page will show in Windows Terminal when you scroll up.

Nope. We'll make sure to update this thread when there is. In the meantime, might I recommend the Subscribe button?

That way you'll be notified of any updates to this thread, without needlessly pinging everyone on this thread ☺

Adding "experimental.rendering.forceFullRepaint": true, to the JSON file or enabling Redraw entire screen when display updates seems to fix it.

Adding "experimental.rendering.forceFullRepaint": true, to the JSON file or enabling Redraw entire screen when display updates seems to fix it.

less still seems to overwrite my scrollback with this enabled, but vim doesn't for some reason.

The rendering settings will neither fix nor break this. If you observed them helping, that was just a stroke of luck. :smile:

Is there any progress in this issue?

Nope. We'll make sure to update this thread when there is. In the meantime, might I recommend the Subscribe button?

That way you'll be notified of any updates to this thread, without needlessly pinging everyone on this thread ☺

2.5 years of not using MT. It's a pity.


⚠ Bofrost.de has degraded performance

In 1bbb8d2, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1909 ms

Resolved: Bofrost.de performance has improved in 8d3cd7d after 7 minutes.


Little typo about repository path

There is a redirection, but the path is not the right one :)

Thanks!


consistent closing behavior for all pop ups

All the following should close the pop up:

close button
escape
click outside the pop up

This pop up doesn't have close button,
escape & click outside the pop up working fine.

But not done in,
Manage domains/ Add new domain.

Farm page
Threefold Dashboard _ Farms.webm

Verified,
Devnet a16e38d.
TC2301 - UI component

Verified:

Devnet
ec2ed3d


Refactoring of the background runner

Refactored the public API and creation of the Background runner.
See issue https://github.com/canoo/dolphin-platform/issues/357
fix issue https://github.com/canoo/dolphin-platform/issues/357

This change is

Coverage decreased (-0.08%) to 66.451% when pulling 399a6aff9469ba27fd0b2ac30023ba52eabe9ec8 on background-runner-refactoring into ce2df3da958442560778e717030a99a84d980a34 on master.

Coverage increased (+0.1%) to 66.655% when pulling f6de8812dc25f64e079d115a80cf6e9d3dcee63c on background-runner-refactoring into ce2df3da958442560778e717030a99a84d980a34 on master.

Coverage increased (+0.1%) to 66.655% when pulling f6de8812dc25f64e079d115a80cf6e9d3dcee63c on background-runner-refactoring into ce2df3da958442560778e717030a99a84d980a34 on master.


popActivity method does not work sometimes

Hello. When I use multiple async request I use [SVProgressHUD popActivity] method when a request finishes but sometimes SVProgressHUD does not get dismissed. It stays on the view.
Does anyone else see this problem in their app?

Fixes my case. Pull request #414


Disable commit signing in script (or add a note to disable it in the repo by hand)

It looks like the script is very slow for me because GPG is busy signing every commit. Given that the integrity/author of these commits is probably not too important, it would be good if the script disabled GPG signing (or if the README suggested doing so manually).

Good find. I was annoyed how slow it was, but hadn't realized why.


[JS-776] Be able to translate "What is a slug" tooltip

Preliminary Checks

[X] I have reviewed https://clerk.com/docs for existing features that would solve my problem

[X] I have searched for existing feature requests: https://github.com/clerkinc/javascript/issues

[X] This issue is not a question, general help request, or anything other than a feature request directly related to Clerk. Please ask questions in our Discord community: https://clerk.com/discord.

Description
Component :  <CreateOrganization />
Need : I would like to translate the "slug" tooltip, see the code generated by Clerk below :
....
See also this screenshot bewlow :

Affected Packages
@clerk/localizations
JS-776

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.


damages links by url-ecoding = character between parameter name and value

DuckDuckgo in version <IP_ADDRESS> IOS makes some websites inoperable.
In some links for some parameters, it replaces the = character which separates parameter name and value by an url-encoded %3D
For example, it turns
&sover=-2
into
&sover%3D-2
Such links of course no longer work.
It seems that this problem started on February 27 or 28, both on IOS and on iPad OS.
We observed this bug on the website https://www.astro.com/cgi/hk.cgi?&lang=e
You need to enter some birth data to get the feature working.
The issue than appears with the links marked by arrows

The wrong url encodings of the = character seeem to be created by DuckDuck go in links which contain a semicolon separator between parameter=value pairs in URLs.
The ; separator is the default created in perl CGI.
The wrong encodings also happen when an URL parameter contains = signs in the parameter valus, like
para=some=some2
here, the parameter value is some=some2 and the = in it must not be url-encoded into %3D.

Hi @aloistr!
Thanks a lot for the detailed report! This issue should now be fixed as we updated how URLs are handled in the address bar. Please give it a try with our latest release (7.67.1). I'm going to close this now, but feel free to comment or re-open if encoding is still broken for you.
Thanks again!


directory name with space in it

lein spec -a
Changes to the core.clj file do not get reloaded and specs do not rerun.  Removing the space in the directory name fixes the problem.
bowling katas.zip

This looks like an issue with fresh.core line 42, ns-to-file, which is returning URL Encoded file paths.
(file (.getFile url))

One solution would be adding a URLDecoder. This would fix the encoded space and any other URL Encoding issues in directories, but would require a dependency on java.net.
(:import
    ; ...
    [java.net URLDecoder])
; ...
(file (URLDecoder/decode (.getFile url) "UTF-8"))

Thanks @brandoncorrea.  The fresh library should be deprecated since clojure.tools.namespace.dir exists now.  The correct fix would be to swap out the use of fresh.


"updateBadgeViewAtIndex" badge was updated to the wrong title

I use WMPageController in a swift project, the objc version.
I have a MessageController, there are two kinds of message. So I have two titles in WMMenuView. Here is the code:
    override func menuView(menu: WMMenuView!, badgeViewAtIndex index: Int) -> UIView! {
        if index == 0 {
            return nil
        }
        if MessageUitls.hasUnreadMessage() {
            let badge = UIView(frame: CGRectMake(60, 20, 10, 10))
            badge.setCornerRadius(radius: 5)
            badge.backgroundColor = Theme.Color.Red
            return badge
        } else {
            return nil
        }
    }
    override func viewWillAppear(animated: Bool) {
        super.viewWillAppear(animated)
        self.menuView.updateBadgeViewAtIndex(1)
    }

When I have unread messages, I open this controller, the badge is showing on the second title, it works all right. But when I navigated to next controller, came back, the "updateBadgeViewAtIndex" method was called, then I see the badge is showing on the first title, not the second where it should be.
PS: I didn't read the messages in the next controller.

Hi,@ghysrc
Thanks for the issue. It's a bug and I have made some fixs.
Tell me whether it works! 😃

@wangmchn It works all right now. Thanks


update: Updating the files to be up to date with "dev" branch

closes #52
I am updating the branch feature/subgraph to be up to date with dev branch so that users can run it in an updated version.

At the moment it doesn't make sense for the project


Characters are highlighted misleadingly in vi-mode visual selection

I'm experiencing an annoyance using bindkey -v and visual mode selection only when this plugin is enabled. I'll explain:
Say my $BUFFER has the following text, current $KEYMAP is "vicmd", and
the cursor is located where ^ is:
ZSH is the best shell
              ^

I press vF<space> in order to highlight the characters marked with -----:
ZSH is the best shell
          ^
          -----            (selected characters)

Depending on the contents of the $BUFFER, sometimes the letter t of the word best isn't highlighted, for example:
If my $BUFFER has:
git commit -m "ZSH is the best shell"

The string ZSH is the best shell will be colored (fg=yellow with my config) and performing the same actions will result in the letter t not highlighted.
In comparison, if the region selected isn't affected by z-sy-h, or the plugin is completely disabled, the letter t is highlighted.

Works for me, xterm 327-2, xfce4-terminal 0.8.3-1, zsh HEAD, z-sy-h HEAD.
Could you please show the output of typeset -p ZSH_VERSION ZSH_PATCHLEVEL ZSH_HIGHLIGHT_REVISION ZSH_HIGHLIGHT_VERSION? What's the name and version of your terminal emulator?
And humour me, but could we please use neutral text for bug reports?

Can you reproduce this in zsh -f + source zsh-syntax-highlighting.zsh?

Daniel here's a demonstration of the behavior using a desktop recording:

As you can see, the letter t isn't highlighted when the cursor is at the other end of the selection, only when this part of the buffer is already handled by z-sy-h. Otherwise, t is highlighted.
I'm using urxvt and here's my .Xresources.

The same behavior is experienced with Xterm. My  .Xresources controls it's settings as well.
$ xterm -version
XTerm(349)

Here's more info:
$ typeset -p ZSH_VERSION ZSH_PATCHLEVEL ZSH_HIGHLIGHT_REVISION ZSH_HIGHLIGHT_VERSION
typeset ZSH_VERSION=5.7.1
typeset ZSH_PATCHLEVEL=zsh-5.7.1-0-g8b89d0d
typeset ZSH_HIGHLIGHT_REVISION=HEAD
typeset ZSH_HIGHLIGHT_VERSION=0.7.0-dev

Fixed in #638, thanks Oliver.

Awesome, it works. Thanks!


onInit, onReInit, onBeforeChange, onAfterChange are callbacks

Fix for issues #18 and #19

Callback events were deprecated as of the 1.4 release of slick-carousel, so make sure you are using 1.3.15 of slick-carousel to get these events to work.

how to pass the arguments? been searching for hours. help

I know the answer is late, but I used the function onAfterChange in this way:
HTML
  <slick
    data="$ctrl.myData"
    current-index="$ctrl.currentIndex"
    on-after-change="$ctrl.myFunction($ctrl.currentIndex)"
    autoplay="true">

  </slick>

Controller
angular
    .module('my-module').component('myComponent', {
        templateUrl: "url/myComponent.template.html",
        bindings: {
            onAfterChange: '&',
        },
        controller: [function () {
        var self = this;
        self.$onInit = function() {
            self.currentIndex= 0;
            self.myData= [{url-1'},{url:'url-2'},{url:'url-3'}]
        }
        self.myFunction = function(params){
            console.log(params, 'changed')
        }
        }]
    })

This worked for me.


Recent 3.x Issues with Drush/PHP/Zend OPCache

Issue Type

Documentation Report

Your OS

macOS (10.11.6)

Summary
Recently my vm began exhibiting a number of odd behaviors (and after a day of putting out fires, they have been resolved). Very few of them were directly tied back to Drupal VM itself, but as it was all happening as a result of running a Drupal VM I wanted to document it here.
issue 1:
Cannot load Zend OPcache - extension already loaded

While running drush and other commands in the VM  (after recently updating) the console began spitting out the Zend OPcache warning multiple times (up to 10-20 times per command). This had a noticeable impact on performance in the CLI.
Attempting to resolve this by removing opcache files in /etc/php and re-provisioning the VM were largely unsuccessful (see issue 2).
issue 2:
Once the opcache files were removed, the following errors began to appear:
$ drush
[warning] proc_open(): fork failed - Cannot allocate memory exec.inc:243
[warning] proc_get_status() expects parameter 1 to be resource, boolean given exec.inc:244
[warning] proc_close() expects parameter 1 to be resource, boolean given exec.inc:245

$ drush -v

Warning: PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/tokenizer.so' - /usr/lib/php/20131226/tokenizer.so: failed to map segment from shared object: Cannot allocate memory in Unknown on line 0

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/20131226/wddx.so' - /usr/lib/php/20131226/wddx.so: failed to map segment from shared object: Cannot allocate memory in Unknown on line 0

At this point, i went ahead and did an update to the 4.x line of drupal vm, removing the old vm completely and re-installing from scratch. after that, things worked normally.

@mikemadison13 - For the Cannot load Zend OPcache - extension already loaded issue, that was a known issue caused by Ubuntu 14.04 and 16.04 having different filenames for the opcache configuration file (and differences also between where the file resided in different installations of PHP... it was truly annoying :P).
That issue was fixed upstream here: https://github.com/geerlingguy/ansible-role-php/issues/127 (and see related Drupal VM issue: https://github.com/geerlingguy/drupal-vm/issues/619). It should be working correctly in any 4.x release.

correct @geerlingguy I think at this point this ticket isn't anything that needs to be "fixed" i just wanted to document the issues that cropped up for google fodder just in case anyone else comes across similar issues in the future. feel free to close this issue and we can continue to update as needed today/tomorrow.

And for the second issue, I'm guessing it is related to removing the opcache config—it looks like something in PHP's memory allocation might have gotten screwed up (though I'm surprised a full restart of the VM wouldn't fix that—it should reboot PHP's process and reallocate memory... even if opcache is being bypassed.
But who knows! Thanks for posting—hopefully this helps someone else who's run into the same problem in the future :)


Crashes when appearing, Plus screen size

I have a set up like so:

But I repeatably/consistently get crashes on this line, using my iPhone 6 Plus and 6s Plus simulator:
https://github.com/MrMatthias/SwiftColorPicker/blob/2fdaf66f186e868f66a4cf751d10923e69960e0b/Source/PickerImage.swift#L76

Something weird happening to the CFMutableDataRef? Size not expected?
It's worth nothing I took that screenshot of the UI in the crashed state.

Currently the size has to be fixed or the buffers need to be adjusted

Thanks for the quick response! Can you elaborate? Does that mean I need to set a specific width by height size to the color picker area?

yes, setting a width and height constraint works.

I can't seem to set a w/h constraint that works for Plus size as well as regular size. They are different sizes, so they need different values...but they are the same size class so I can't use class sizes to set different values.
I tried dynamically adjusting the width constraint in viewDidLoad(), but that didn't seem to work.
You said "size has to be fixed or the buffers need to be adjusted"...how can I adjust the buffers?
This is a great color picker, but if it explodes on some phones, then that's a dealbreaker. :(
Please help?
Thanks
brian

Also having issues with Plus size again. Adding it as a custom class in a storyboard causes a crash. Adding in code doesn't crash. Instead, moving the finger causes graphical glitches, even with set width/height.


Highlighting with point groups

The original 3D viewer allowed for the highlighting of regions with point groups: http://<IP_ADDRESS>/ij3d/?category=Documentation&page=devdoc/HighlightPoints

Link is dead, see https://javadoc.scijava.org/Fiji/ij3d/pointlist/PointListPanel.html


SQL in tiup tiflash client will meet ERROR "Code: 261. DB::Exception: Received from <IP_ADDRESS>:9000. DB::Exception: Unknown BlockInfo field number: 1."

Bug Report
Please answer these questions before submitting your issue. Thanks!
1. Minimal reproduce step (Required)

tiup playground nightly
tiup tiflash client --host <IP_ADDRESS>
show databases;

2. What did you expect to see? (Required)
work normally
3. What did you see instead (Required)
Received exception from server (version 1.1.54381):
Code: 261. DB::Exception: Received from <IP_ADDRESS>:9000. DB::Exception: Unknown BlockInfo field number: 1.

4. What is your TiFlash version? (Required)
nightly

The server version is nightly(v6.6), but the client version is v6.5, in #6633, it deleted the over_flow_row in BlockInfo, so the old client meet this error. Use the latest client should avoid this error.


Increase coverage of the JIT values

Part of #482.
Checklist

[ ] Linked to Github Issue
[ ] Unit tests added
[ ] Integration tests added.
[ ] This change requires new documentation.

[ ] Documentation has been added/updated.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 89.93%. Comparing base (6ff093c) to head (1058549).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #572      +/-   ##
==========================================
+ Coverage   89.87%   89.93%   +0.06%
==========================================
  Files         108      108
  Lines       34579    34721     +142
==========================================
+ Hits        31078    31227     +149
+ Misses       3501     3494       -7

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Change Contact Us page style

Change the style of the Contact Us page like below - 🔽

Reach out to me for images and other resources

@rockingrohit9639 Can I work on this ?

@rockingrohit9639 Can I work on this ?

You can start working on this issue. Make sure you do the styling given in the image above. To get the images you can reach out to me on Discord or Slack. You are given 5 days to complete it.

Ok sure @rockingrohit9639


Website manual: document the different types of stdgo for example: no main, externs, exports, and normal.

Accidentally opened this.


[BUG] Sign in with Google is not working.

Description of the bug
Sign in with Google is not working.
Please add screenshots (if applicable)

Add any other context about the problem here
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Can I work on this issue?

@Palaktahlyani Did  you follow the documentation properly to run the project locally?


Loading Model (100%) but error "Model must be loaded first"

I have copied the files, installed express and run node server.js...
Page managed to load and blue progress bar showing "Loading Model (100%)"... and it is like that forever...
When click on "Predict" button, alert message "The model must be loaded first"...
What's did I miss ?
Please advise.

Issue solved after doing some reading... Turn out, I was download ZIP files BUT it is recommended to clone from github.


handle 'Tab' keypresses the same way as 'Enter' is handled

So I think as long as we don't cancel the Tab key event with event.preventDefault(), it could be okay.

👍 Agree.

@dgraham @muan Something like this?


[Feature] payload

Description
simple reverse connection script, gets you shell command on the target system.
Screenshots
No response
Checklist

[X] I have checked the existing issues
[X] I have read the Contributing Guidelines
[X] I am willing to work on this issue (optional)
[X] I am a GSSoC'23 contributor

/assign


Embedding style

Thanks for the card! I really like it a lot.
Problem
When putting the card inside another card, like an entities card, the padding is a bit much:

Suggested feature / solution
It would be nice to be able to have a setting to make the card use less padding and no box shadow to fit in more in the middle of other entities.
Additional context
I have manually edited the CSS to:

Remove the 16px padding from .time-picker-row
Set box-shadow: none on <ha-card class="type-custom-time-picker-card">

That makes it look like this:

Which is already a huge improvement imho.

Thanks for the suggestion! I implemented this as an optional config in version 1.1.0. See the release notes for more information. 🎉


Import 5a7d06a180: Allocate a little more CPU for smoother flow bones (by Caitlyn)

This is an automated proposal to look at a commit made by Caitlyn and import it into Overte

Commit:
5a7d06a180223ceaab880b23f28805b534ab23f4

Author:
Caitlyn

Date:
Thu, 27 Feb 2020 01:33

Allocate a little more CPU for smoother flow bones

Stats:

Filename
Stats
Lines
Added
Removed
Lines in blame

libraries/animation/src/Flow.h

2
1
1
1

1 files
-
2
1
1
1

To work on this, please assign the issue to yourself, then look at the commit and decide whether this would be a good addition to Overte.

If the commit is useful, tag it with "Tivoli: Keep", and keep it open until it's merged.
If the commit is not useful, tag it with "Tivoli: Discard", and close it.
If the commit is not useful right now, but might be later, tag it with "Tivoli: Maybe later", and close it.
If it's hard to decide, tag it with "Tivoli: Discuss", and keep it open.

Useful commits should be submitted as a PR against Overte. Tag this issue in PR, so that it's automatically closed once the PR is merged.
You can cherry-pick this issue with this command:
git cherry-pick 5a7d06a180223ceaab880b23f28805b534ab23f4

This might be useful. Maybe it should be configurable.


Update create-dns-records-at-any-dns-hosting-provider.md

Updated the subtitle as we can't get the information for the CNAME record to connect AAD from the admin center domain setup wizard.
fixes#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/10800

@JohanFreelancer9 Please copy review

@nataliekagole Please merge this PR. Thanks


Can't "Update to latest version automatically"

Regardless of the order or timing when I open this dialogue, click the box, and hit done, it doesn't seem to stick for me. Tried clearing my QSettings too. No plugins installed.
https://github.com/Vector35/binaryninja-api/assets/7171118/c7473f82-d0c3-4fd0-9e4f-295098f06aa5
There used to be "a trick" to it, but we should probably just fix it.

Fixed in 4.0.4905


Fix for flawless heroku deploy

fixes #43

had a typo, --bail now inside quotes.
Some (confusing) details here https://github.com/webpack/webpack/issues/708

tyvm :)


Added Simplified Chinese Translation

All messages have been translated since 06/02/2021.
Let me know when there is a message updated as I will keep it up to date ASAP.

hey, thank you very much for this!
I went ahead and hacked together a language switcher, so you should be able to see stuff on the staging site now: https://hangar.benndorf.dev/ in the footer
https://github.com/PaperMC/Hangar/commit/3047fa6fbdc96559c88ab00ca7657279731202fc#diff-381d06b42738e8ee76c610d588d0f8881af3c3b359c7a1206f2490eacb6d3606
2 days later: wooooow, I didn't send the message

Thanks for your awesome work.I'm glad to have chance to contribute to this community.


Add integration tests for external authentication support

External Authentication currently requires manual testing, which isn't ideal.
LDAP-like support should be testable by using the ApacheDSContainer included within the spring-ldap libraries. See the source of LdapServerBeanDefinitionParser for details on how it is instantiated.

This pull request depends on #22, since it currently only supports testing the (as-yet unmerged) LDAP support. Active Directory testing support isn't included in this patch, since loading an appropriate Active Directory schema into ApacheDS is proving to be very difficult.


Benchmarks for System program instructions

Problem
Part of https://github.com/anza-xyz/agave/issues/3364, to benchmark each System instructions to determine their static CU consumption.
Summary of Changes
add benches for each instruction, aiming to run through their happy-path.
Fixes #

results for 13 System instrucitons
     Running benches/system.rs (target/release/deps/system-fb7fac5a466a1157)
create_account          time:   [5.8636 µs 5.8711 µs 5.8782 µs]
                        change: [-0.4005% +0.2454% +0.8691%] (p = 0.45 > 0.05)
                        No change in performance detected.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

create_account_with_seed
                        time:   [6.2564 µs 6.2668 µs 6.2783 µs]
                        change: [+3.5178% +3.9073% +4.2747%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high mild

allocate                time:   [5.8454 µs 5.8568 µs 5.8689 µs]
                        change: [+3.2274% +3.7249% +4.2796%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 11 outliers among 100 measurements (11.00%)
  1 (1.00%) low severe
  3 (3.00%) low mild
  3 (3.00%) high mild
  4 (4.00%) high severe

allocate_with_seed      time:   [6.3466 µs 6.3611 µs 6.3780 µs]
                        change: [-0.5842% +0.3940% +1.3402%] (p = 0.43 > 0.05)
                        No change in performance detected.
Found 12 outliers among 100 measurements (12.00%)
  1 (1.00%) low severe
  7 (7.00%) high mild
  4 (4.00%) high severe

assign                  time:   [5.8576 µs 5.8736 µs 5.8929 µs]
                        change: [+1.0156% +1.4953% +1.9467%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 2 outliers among 100 measurements (2.00%)
  2 (2.00%) high mild

assign_with_seed        time:   [6.2664 µs 6.2866 µs 6.3107 µs]
                        change: [+2.9838% +3.2754% +3.5788%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 1 outliers among 100 measurements (1.00%)
  1 (1.00%) high severe

transfer                time:   [5.8182 µs 5.8319 µs 5.8449 µs]
                        change: [-0.2754% +0.1596% +0.5714%] (p = 0.46 > 0.05)
                        No change in performance detected.
Found 3 outliers among 100 measurements (3.00%)
  1 (1.00%) low mild
  1 (1.00%) high mild
  1 (1.00%) high severe

transfer_with_seed      time:   [6.2091 µs 6.2299 µs 6.2561 µs]
                        change: [+1.1213% +1.4883% +1.8596%] (p = 0.00 < 0.05)
                        Performance has regressed.
Found 13 outliers among 100 measurements (13.00%)
  6 (6.00%) low mild
  3 (3.00%) high mild
  4 (4.00%) high severe

initialize_nonce_account
                        time:   [14.623 µs 14.640 µs 14.657 µs]
                        change: [+0.5045% +0.7267% +0.9469%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 5 outliers among 100 measurements (5.00%)
  3 (3.00%) high mild
  2 (2.00%) high severe

authorize_nonce_account time:   [6.1498 µs 6.1696 µs 6.1874 µs]
                        change: [-1.7916% -1.5224% -1.2104%] (p = 0.00 < 0.05)
                        Performance has improved.
Found 12 outliers among 100 measurements (12.00%)
  10 (10.00%) high mild
  2 (2.00%) high severe

advance_nonce_account   time:   [14.753 µs 14.791 µs 14.831 µs]
                        change: [-0.1892% +0.2307% +0.6741%] (p = 0.28 > 0.05)
                        No change in performance detected.
Found 4 outliers among 100 measurements (4.00%)
  3 (3.00%) high mild
  1 (1.00%) high severe

upgrade_nonce_account   time:   [6.2506 µs 6.2608 µs 6.2720 µs]
                        change: [+0.2513% +0.7798% +1.3382%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 14 outliers among 100 measurements (14.00%)
  1 (1.00%) low severe
  8 (8.00%) high mild
  5 (5.00%) high severe

withdraw_nonce_account  time:   [14.496 µs 14.506 µs 14.517 µs]
                        change: [-1.8552% -1.4042% -0.9786%] (p = 0.00 < 0.05)
                        Change within noise threshold.
Found 8 outliers among 100 measurements (8.00%)
  2 (2.00%) low severe
  3 (3.00%) low mild
  1 (1.00%) high mild
  2 (2.00%) high severe


fix late game offerings

Offerings bugfix caused problems for late game players in early ascensions. this will resolve those problems without reverting the fix.
An alternative would be to revert the fix, please let me know if that would be preferred.

converted to draft, i'm working on a more satisfying solution to my mind

looks like I jumped the gun a bit, as this would not fix it for everyone. converted to draft again

Setting a lower bound on the time multiplier doesn't solve the issue for people who don't have absurd offering multipliers from the singularity shop (like I have). Instead I am submitting my final version (for real this time), setting a lower bound on the base offerings. I won't touch it again unless you tell me to revert everything.

Some discussion and further testing led to the conclusion that the best thing to do for now is just revert the bugfix. So that's what this PR has become. please merge, thanks


Store S2 cells

@unseenmagik thanks for initial contribution :)
Store GMO map cells
Update updated timestamp of pokestop, gym, s2cell regularly in a certain time windows (every 15 minutes)
TODO:
clear old forts

I would appreciate your review guys :) not tested yet, need to setup a non-production environment first :+1:


Table 1 - No CLA Manager Designee Assigned - Step <IP_ADDRESS> in PRD

Summary
Any user associated with a company will be taken to this page after they switch to member console, select project from left navigation and EasyCLA from top navigation.
Here is the link to wireframe for the corporate console for EasyCLA.

Step <IP_ADDRESS>  in Table 1 of PRD
https://confluence.linuxfoundation.org/display/PROD/Corporate+Console+for+EasyCLA+V2
All the backend operations will be encapsulated in EasyCLA API call. See PRD for more details.
Acceptance Criteria

[ ] Design Changes Required ?--> Not Applicable (N/A)
[ ] Unit Testing Complete

[ ] Unit Testing complete for backend API
[ ] Unit Testing complete for UI

[ ] Functional Testing Complete

[ ] Functional Testing complete for backend API
[ ] Functional Testing complete for UI

[ ] Integration Testing Complete

[ ] Integration Testing complete for backend API and UI
[ ] Integration Testing complete end to end dev deployment

[ ] Documentation Updated
[ ] Any Open Sev. 1, Sev 2 bug(s)

@dealako
Closing this issue.
No api needed for this.
API to get sign_url is provided in https://github.com/communitybridge/easycla/issues/1104


Error creating a new copilot

Describe the bug
I can't create a new copilot.

Can you run make logs and share the error that happens when you try to create a copilot?

When I try to create a new copilot, I get the following error:

Can you try to run make restart? and then give it another try?

I encountered a similar issue, looking into it
2023-12-19 17:46:54     return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
2023-12-19 17:46:54   File "/app/routes/copilot/copilot_controller.py", line 41, in create_new_copilot
2023-12-19 17:46:54     user = get_user_by_email(get_username_from_request(request))

I have this same error:

At the same time the above is happening, the logs are outputting these lines:
llm-server_1  | <IP_ADDRESS> - - [20/Dec/2023 02:30:06] "GET /healthcheck HTTP/1.1" 200 -
llm-server_1  | <IP_ADDRESS> - - [20/Dec/2023 02:30:17] "GET /healthcheck HTTP/1.1" 200 -
llm-server_1  | <IP_ADDRESS> - - [20/Dec/2023 02:30:27] "GET /healthcheck HTTP/1.1" 200 -
llm-server_1  | <IP_ADDRESS> - - [20/Dec/2023 02:30:37] "GET /healthcheck HTTP/1.1" 200 -

Seems it is an error:
POST http://localhost:8888/backend/copilot/ net::ERR_CONNECTION_REFUSED

It seems to be hardwired to localhost

Please try to restart nginx once, and let me know if that resolves the issue
On Wed, Dec 20, 2023 at 8:04 AM Timothy McCallum @.***>
wrote:

Seems it is an error:
POST http://localhost:8888/backend/copilot/ net::ERR_CONNECTION_REFUSED
It seems to be hardwired to localhost
—
Reply to this email directly, view it on GitHub
https://github.com/openchatai/OpenCopilot/issues/421#issuecomment-1863759388,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEI5ZGUWCECW7MM5PLIGE7TYKJFE3AVCNFSM6AAAAABA2334RCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRTG42TSMZYHA
.
You are receiving this because you commented.Message ID:
@.***>

Can you please let me know what command I need to restart nginx once?
Thanks so much.

docker compose restart nginx or docker-compose restart nginx from root
repository, depending on which docker version you use
On Wed, Dec 20, 2023 at 9:42 AM Timothy McCallum @.***>
wrote:

Can you please let me know what command I need to restart nginx once?
Thanks so much.
—
Reply to this email directly, view it on GitHub
https://github.com/openchatai/OpenCopilot/issues/421#issuecomment-1863818054,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEI5ZGSF2YZPTFXRMBNT753YKJQSVAVCNFSM6AAAAABA2334RCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRTHAYTQMBVGQ
.
You are receiving this because you commented.Message ID:
@.***>

$ docker compose restart nginx
WARN[0000] The "TARGET" variable is not set. Defaulting to a blank string.
[+] Restarting 1/1
 ✔ Container opencopilot_nginx_1  Started

Still the same error, but this is a new message in the logs:
dashboard_1   |  ⨯ Error: 'sharp' is required to be installed in standalone mode for the image optimization to function correctly. Read more at: https://nextjs.org/docs/messages/sharp-missing-in-production

"The client (a laptop) I am using to access the server is trying to connect to the localhost (laptop)."
If i undertand correctly, you use the ip of the server and not localhost, when calling the api on the server ?

Also @ah7255703 can you check the issue with sharp?

Yes, interacting with the ip of the server (not localhost). However, the browser's console is outputting errors relating to contacting localhost with requests using the GET and POST verbs:

I went ahead and updated vi ./dashboard/data/base-url.ts from:
export const baseUrl = 'http://localhost:8888'

to
export const baseUrl = 'http://my-open-chat-ai-server:8888'

The error in the console of my browser has been resolved.

@tpmccallum Hi, after I modified the base-url.ts file, I still didn't solve the problem. How did you solve it?

Problem solved, thank you very much!


IMPLY-4530 added issueCommentTrigger

Fixes https://implydata.atlassian.net/browse/IMPLY-4530
Docs: https://implydata.atlassian.net/wiki/spaces/QA/pages/1314226331/Jenkins+build+PR+comment+trigger

test this please


function nerdtree#ui_glue#invokeKeyMap[1].

Hello, I have two bugs, the first does not show an error but the second does.
I have the configuration so that NERDTree opens the manager once you open vim.
I have version 8 of vim.
the first problem is that when I press the letter e in the folder, it opens the open file in another window. then I press again and, in the open window, reopen the folder in the previous window in which I opened the first file.
it goes jumping from window to window. I don't know if that's normal.
The second error is what I show in the following image;

That happens when I open the file with the letter s

this is my configuration

@Hipoacusia , use o instead of e, and both of these issues will go away. I don't even know why the e command is there.

@Hipoacusia, is it OK to close this issue now?

No response. Closing.

I miss the sample problem  , how to fix that ? emmmmmm ^_^


httpd: implement git fetch-only server

Introduces a new radicle-httpd crate which will serve as the basis for heartwood's HTTP backend.
The first part of this is a git server which allows projects to be fetched from storage using plain git.
Most of this code was copied from radicle-client-services/git-server, and heavily stripped down.
Depends on #57
Signed-off-by: Alexis Sellier<EMAIL_ADDRESS>

Merging this, but still happy to receive comments on it.


Sort Terraform's data.tf

I'm trying to sort the following Terraform's data.tf which looks like:
# keep-sorted start
# [CloudDNS-001] Cloud DNS public DNS managed zone should have DNSSEC enabled
data "wiz_cloud_configuration_rules" "clouddns_001" {
  search = "CloudDNS-001"
}

# [CloudSQL-027] SQL Database should be configured to send Threat Detection email alerts
data "wiz_cloud_configuration_rules" "cloudsql_027" {
  search = "CloudSQL-027"
}

# [CloudFront-010] CloudFront distribution logging should be enabled
data "wiz_cloud_configuration_rules" "cloudfront_010" {
  search = "CloudFront-010"
}

# [CloudFront-007] CloudFront distribution should be associated with a WAF web ACL
data "wiz_cloud_configuration_rules" "cloudfront_007" {
  search = "CloudFront-007"
}
# keep-sorted end

After using the keep-sorted I got:
# keep-sorted start

# [CloudDNS-001] Cloud DNS public DNS managed zone should have DNSSEC enabled
data "wiz_cloud_configuration_rules" "clouddns_001" {
  search = "CloudDNS-001"
# [CloudFront-007] CloudFront distribution should be associated with a WAF web ACL
data "wiz_cloud_configuration_rules" "cloudfront_007" {
  search = "CloudFront-007"
# [CloudFront-010] CloudFront distribution logging should be enabled
data "wiz_cloud_configuration_rules" "cloudfront_010" {
  search = "CloudFront-010"
# [CloudSQL-027] SQL Database should be configured to send Threat Detection email alerts
data "wiz_cloud_configuration_rules" "cloudsql_027" {
  search = "CloudSQL-027"
}
# keep-sorted end

As you can see the } and new lines are missing. The remove_duplicates=no doesn't help to sort it properly.
(ChatGPT or Gemini can do it, but that is not what I'm looking for...)
Anyway - can keep-sorted work with HCL / Terraform syntax and sort such files?
Thank you

Have you tried enabling blocks? https://github.com/google/keep-sorted#blocks

Thank you.
It seems like block=yes "almost" did the job and I got following output:
# keep-sorted start block=yes

# [CloudDNS-001] Cloud DNS public DNS managed zone should have DNSSEC enabled
data "wiz_cloud_configuration_rules" "clouddns_001" {
  search = "CloudDNS-001"
}
# [CloudFront-007] CloudFront distribution should be associated with a WAF web ACL
data "wiz_cloud_configuration_rules" "cloudfront_007" {
  search = "CloudFront-007"
}
# [CloudFront-010] CloudFront distribution logging should be enabled
data "wiz_cloud_configuration_rules" "cloudfront_010" {
  search = "CloudFront-010"
}
# [CloudSQL-027] SQL Database should be configured to send Threat Detection email alerts
data "wiz_cloud_configuration_rules" "cloudsql_027" {
  search = "CloudSQL-027"
}
# keep-sorted end

^^^ It is correct now - thank you for the tip.
Is there any way how I can keep "empty line" between the data blocks? (It is more readable...)
Thanks...

https://github.com/google/keep-sorted#newline-separated
Also add newline_separated=yes to your keep-sorted start line

Thanks a lot...
Both of these parameters did the right job.
# keep-sorted start block=yes newline_separated=yes
....

Closing...


Move useEtherPrice and useCurrencyConverter hooks to common

What does this PR do and why?
Closes https://github.com/jbx-protocol/juice-interface/issues/1113
Screenshots or screen recordings
If applicable, provide screenshots or screen recordings to demonstrate the
changes.
Acceptance checklist

[ ] I have evaluated the
Approval Guidelines
for this PR.
[ ] I have tested this PR in
all supported browsers.

@wraeth-eth rebasing with main 🚀


couldn't connect to server

执行启动命令报Omni Core is probably already running.
2019-10-15 10:02:22 Omni Core shutdown completed
在执行 omnicore-cli stop方法报错couldn't connect to server

Error: Cannot obtain a lock on data directory /root/.bitcoin. Omni Core is probably already running.


Set character encoding option for Mysql in default url option

When user selects mysql as their database, Automatically set character encoding to utf-8.

LGTM


New Site: research

Research == pony papers
Where do we link to research from?
Discover seems to be a requirement for that.
Learn would make sense as well.
Any other sections?
I don't think this is deserving of its own section.

Added to community for now.


Added Bogoesque algorithm adaptation

Community Contribution
Link to live project, video, or image:
https://editor.p5js.org/budzique/full/eL779ZiF
Sharing

[x] I would be happy to have my project shared on The Coding Train's social media!

Great!


Metric variance in repeated Leaderboard runs

I've benchmarked an agent on the Leaderboard testing routes (with all scenarios present) over 10 repetitions and compiled the driving/route completion scores in a plot here:

Error bars are standard deviations around the mean represented by each bar. I've also plotted maximum and minimum scores on each route as dots on the corresponding bars. I've noticed that there's very high variance in many cases (see route 18 and 25 for example). Plotting the average number of infractions per route also shows high variance, which seems to indicate that each route plays out very differently - see the plot for route 25 below (y-axis is average number of infractions expected per run).

What causes this variance? The agent runs a neural net under the hood (RGB images as input) which should be deterministic - although I'd expect some variance to creep in if there's simulated noise.
Is there a way to set a seed somewhere to ensure that routes/scenarios play out the same way?

I've also noticed the same issue. Is there any random seeds in the leaderboard?

Hey @aaronh65. We are fully aware about the non deterministic behaviors of the Leaderboard (and CARLA in general) and we are definitely working on improving them. The two main issues with the non-deterministic Leaderboard are the sensors and the background activity. As of right now, the latter is now fully deterministic and the former has had it's variance greatly reduced. These features are available on the dev branch and will be a part of the 0.9.11 release.

@glopezdiest, thank you for your response - I'm excited to hear that the next version of CARLA/Leaderboard will be more deterministic! When do you think 0.9.11 will be released?
Also if I may ask, how will users be able to control determinism? Would it really be simple as setting a seed number somewhere?

We just released 0.9.11 pre holidays, and the Leaderboard is definitely compatible with that version.
For the way to control determinism, the leaderboard has a trafficManagerSeed argument to set the seed of the TrafficManager, which will change how the background activity moves. For the rest, (which I think its only the vehicle models, but I may be wrong), you have to go to srunner/carla_data_provider, and change the _randomSeed value to any other number.

We just released 0.9.11 pre holidays, and the Leaderboard is definitely compatible with that version.
For the way to control determinism, the leaderboard has a trafficManagerSeed argument to set the seed of the TrafficManager, which will change how the background activity moves. For the rest, (which I think its only the vehicle models, but I may be wrong), you have to go to srunner/carla_data_provider, and change the _randomSeed value to any other number.

Didn't realize it had already been released, thanks for the heads up! I changed my Leaderboard scripts to use 0.9.11 but I'm encountering an issue when running a route for multiple repetitions. I can run for one repetition, but when Leaderboard progresses to the next repetition it doesn't seem to wait for the world to be fully reloaded before running the next route.
This results in the following terminal output (occurs after registering statistics for repetition 0). I suspect there might be something up with how the _load_and_wait_for_world method checks that everything is ready since the > Loading the world step occurs nearly instantaneously when preparing for the second repetition.
> Registering the route statistics
========= Preparing RouteScenario_3 (repetition 1) =========
> Setting up the agent
<All keys matched successfully>
> Loading the world
> Running the route
/home/aaron/anaconda3/envs/lblbc/lib/python3.7/site-packages/torch/nn/functional.py:2506: UserWarning: Default upsampling behavior when mode=bilinear is changed to align_corners=False since 0.4.0. Please specify
 align_corners=True if the old behavior is desired. See the documentation of nn.Upsample for details.
"See the documentation of nn.Upsample for details.".format(mode))

Error during the simulation:
> A sensor took too long to send their data

Traceback (most recent call last):
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/envs/sensor_interface.py", line 236, in get_data
    sensor_data = self._new_data_buffers.get(True, self._queue_timeout)
  File "/home/aaron/anaconda3/envs/lblbc/lib/python3.7/queue.py", line 178, in get
    raise Empty
_queue.Empty

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/scenarios/scenario_manager.py", line 152, in _tick_scenario
    ego_action = self._agent()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/autoagents/agent_wrapper.py", line 77, in __call__
    return self._agent()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/autoagents/autonomous_agent.py", line 104, in __call__
    input_data = self.sensor_interface.get_data()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/envs/sensor_interface.py", line 241, in get_data
    raise SensorReceivedNoData("A sensor took too long to send their data")
leaderboard.envs.sensor_interface.SensorReceivedNoData: A sensor took too long to send their data

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "leaderboard/leaderboard/leaderboard_evaluator.py", line 348, in _load_and_run_scenario
    self.manager.run_scenario()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/scenarios/scenario_manager.py", line 136, in run_scenario
    self._tick_scenario(timestamp)
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/scenarios/scenario_manager.py", line 156, in _tick_scenario
    raise RuntimeError(e)
RuntimeError: A sensor took too long to send their data
> Stopping the route

Didn't realize it had already been released, thanks for the heads up! I changed my Leaderboard scripts to use 0.9.11 but I'm encountering an issue when running a route for multiple repetitions. I can run for one repetition, but when Leaderboard progresses to the next repetition it doesn't seem to wait for the world to be fully reloaded before running the next route.
This results in the following terminal output (occurs after registering statistics for repetition 0). I suspect there might be something up with how the _load_and_wait_for_world method checks that everything is ready since the > Loading the world step occurs nearly instantaneously when preparing for the second repetition.
> Registering the route statistics
========= Preparing RouteScenario_3 (repetition 1) =========
> Setting up the agent
<All keys matched successfully>
> Loading the world
> Running the route
/home/aaron/anaconda3/envs/lblbc/lib/python3.7/site-packages/torch/nn/functional.py:2506: UserWarning: Default upsampling behavior when mode=bilinear is changed to align_corners=False since 0.4.0. Please specify
 align_corners=True if the old behavior is desired. See the documentation of nn.Upsample for details.
"See the documentation of nn.Upsample for details.".format(mode))

Error during the simulation:
> A sensor took too long to send their data

Traceback (most recent call last):
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/envs/sensor_interface.py", line 236, in get_data
    sensor_data = self._new_data_buffers.get(True, self._queue_timeout)
  File "/home/aaron/anaconda3/envs/lblbc/lib/python3.7/queue.py", line 178, in get
    raise Empty
_queue.Empty

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/scenarios/scenario_manager.py", line 152, in _tick_scenario
    ego_action = self._agent()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/autoagents/agent_wrapper.py", line 77, in __call__
    return self._agent()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/autoagents/autonomous_agent.py", line 104, in __call__
    input_data = self.sensor_interface.get_data()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/envs/sensor_interface.py", line 241, in get_data
    raise SensorReceivedNoData("A sensor took too long to send their data")
leaderboard.envs.sensor_interface.SensorReceivedNoData: A sensor took too long to send their data

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "leaderboard/leaderboard/leaderboard_evaluator.py", line 348, in _load_and_run_scenario
    self.manager.run_scenario()
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/scenarios/scenario_manager.py", line 136, in run_scenario
    self._tick_scenario(timestamp)
  File "/home/aaron/workspace/carla/2020_CARLA_challenge/leaderboard/leaderboard/scenarios/scenario_manager.py", line 156, in _tick_scenario
    raise RuntimeError(e)
RuntimeError: A sensor took too long to send their data
> Stopping the route

Hmmm, the error you are seeing is related to the sensors. In the current synchronous mode, the sensors are redendered in parallel and the server might not wait for them to be passed to the client. In order to ensure determinism, we added some code to the leaderboard, to wait for such information.

A sensor took too long to send their data

This error basically means that some sensor you used didn't correctly send their data. Which version of CARLA are you using? What sensors have you set up for the ego vehicle?

Hmmm, the error you are seeing is related to the sensors. In the current synchronous mode, the sensors are redendered in parallel and the server might not wait for them to be passed to the client. In order to ensure determinism, we added some code to the leaderboard, to wait for such information.

A sensor took too long to send their data

This error basically means that some sensor you used didn't correctly send their data. Which version of CARLA are you using? What sensors have you set up for the ego vehicle?

I'm using CARLA 0.9.11, and I think I might have figured out which sensor is throwing the problem. The speedometer doesn't appear to be getting reset in between repetitions. In leaderboard/envs/sensor_interface.py I uncommented this line and got the following terminal output at the last two frames of the first repetition (the first line and last two lines of each output block are my own debug print statements)
getting sensor data
Getting gps - 165
Getting imu - 165
Getting rgb_right - 165
Getting rgb_left - 165
Getting rgb - 165
Getting speed - 165
got sensor data at 6.55
applied control at 6.55

getting sensor data
Getting imu - 166
Getting gps - 166
Getting rgb_right - 166
Getting rgb_left - 166
Getting rgb - 166
Getting speed - 166
got sensor data at 6.60
applied control at 6.60

Then, after the world reloads and the next repetition is started, this is what I see for the first two frames
getting sensor data
Getting speed - 166
Getting gps - 37
Getting imu - 37
Getting rgb_right - 37
Getting rgb_left - 37
Getting rgb - 37
got sensor data at 0.00
applied control at 0.00

getting sensor data
Getting imu - 38
Getting gps - 38
Getting rgb_right - 38
Getting rgb_left - 38
Getting rgb - 38

Error during the simulation:
> A sensor took too long to send their data

So to me it looks like the simulation hangs on trying to get the speedometer reading, and the speedometer seems to still have the frame number (I think that's what the second number is) from the last repetition.

I'm using CARLA 0.9.11, and I think I might have figured out which sensor is throwing the problem. The speedometer doesn't appear to be getting reset in between repetitions. In leaderboard/envs/sensor_interface.py I uncommented this line and got the following terminal output at the last two frames of the first repetition (the first line and last two lines of each output block are my own debug print statements)
getting sensor data
Getting gps - 165
Getting imu - 165
Getting rgb_right - 165
Getting rgb_left - 165
Getting rgb - 165
Getting speed - 165
got sensor data at 6.55
applied control at 6.55

getting sensor data
Getting imu - 166
Getting gps - 166
Getting rgb_right - 166
Getting rgb_left - 166
Getting rgb - 166
Getting speed - 166
got sensor data at 6.60
applied control at 6.60

Then, after the world reloads and the next repetition is started, this is what I see for the first two frames
getting sensor data
Getting speed - 166
Getting gps - 37
Getting imu - 37
Getting rgb_right - 37
Getting rgb_left - 37
Getting rgb - 37
got sensor data at 0.00
applied control at 0.00

getting sensor data
Getting imu - 38
Getting gps - 38
Getting rgb_right - 38
Getting rgb_left - 38
Getting rgb - 38

Error during the simulation:
> A sensor took too long to send their data

So to me it looks like the simulation hangs on trying to get the speedometer reading, and the speedometer seems to still have the frame number (I think that's what the second number is) from the last repetition.

Ah, have you updated ScenarioRunner to the latest master too? We added that reset there

Ah, have you updated ScenarioRunner to the latest master too? We added that reset there

I have not updated to ScenarioRunner yet, and I'll be sure to do that soon and report back - thanks for the suggestion!

I have not updated to ScenarioRunner yet, and I'll be sure to do that soon and report back - thanks for the suggestion!

Hello @glopezdiest! I currently encounter a similar problem as described in this issue. I am evaluating my agent using the current leaderboard evaluation script. When I run the exact same model several times on the same route with the same scenario, I notice non-deterministic traffic and some variance in the results (DS, RC).
I am using CARLA 0.9.12, the current Leaderboard master branch and the Scenario_Runner in version 0.9.12. My first approach is to run the TM in deterministic mode to achieve better reproducibility. Therefore, I call leaderboard_evaluator.py with --traffic-manager-seed=42. However, I still find that there is a lot of non-determinism in the traffic when I run the same route multiple times (--repetitions=9). Is this behavior still to be expected with the deterministic TM in CARLA 0.9.12? Attached are some pictures of consecutive repetitions of the same route. Do I need to make any other changes besides setting the TM seed to get deterministic traffic? Thanks in advance for your help

!

@aremanap Yeah, we actually just saw that too. For 0.9.12 we changed the TM seed again, as it was causing weird behavior in some configurations. That however, caused the TM to be undeterministic if a batch of vehicles is created (as the list sent to the TM is in a different order, so the seeds are different), which our smoke tests didn't detect. We are updating those plus the TM and Leaderboard to make sure it is back to being deterministic

Hi @glopezdiest, is the fix released?

Not yet as this week is a long holiday in Spain :) The problem we are having is related to spawning vehicles in batch, which sends an unordered list to the TM, generating different seeds for different vehicles. For now, these two branches patch the problem:

TM: https://github.com/carla-simulator/carla/tree/jackbart94/fixes_determinism
Leaderboard: https://github.com/carla-simulator/leaderboard/tree/jackbart94/fixes_determinism

These branches will be merged by this week

As an update to this topic, it took us longer than expected, as in the end, there was another problem with the physics which had to be solved. As of right now, it is fixed, and the changes you need are in this CARLA branch, which changes the TM.

We just merged the PR (sorry for the delay, Spain just has too many holidays in December :slightly_smiling_face: ). In the end, as I previously mentioned, it was a TM problem, and it is now in master. I'm closing this issue but feel free to reopen it / create another one if it still happening.


release: 1.5.0

:robot: I have created a release beep boop
1.5.0 (2022-12-01)
Features

config: add auto read file (ea62503)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/starudream/go-lib/releases/tag/v1.5.0 :sunflower:


Fix mypy linting

Description

Type the array types, add future imports.
Minimal reproducible example

...

Traceback

...

Version

...

closed via #374


Number of files and directories in present dir

I would like to see at top the number of files and dirs in present dir.
Thanks,
M

I could do it using theme really, unless Filemin dev doesn't mind?

I think it is better not to overload the theme with additional functionality, this will reduce overall supportability.

Agree. Then it's up to you. ;)

Maybe it can be added as optional output in module configuration settings

On 2/9/2015, at 4:55, Real-Gecko<EMAIL_ADDRESS>wrote:
I think it is better not to overload the theme with additional functionality, this will reduce overall supportability.
—
Reply to this email directly or view it on GitHub.


APKAM - expire enroll requests if not approved/denied after configured duration

Is your feature request related to a problem? Please describe.

In current implementation https://github.com/atsign-foundation/at_server/pull/1442
enroll requests are not expired on server

Describe the solution you'd like

configure a specified duration for expiring enroll requests
Set the configured duration as ttl on enrollment request key in enroll_verb_handler

Describe alternatives you've considered
No response
Additional context
No response

In PR-67, Spent 5-SP. Implemented the changes to expire the enrollment when not approved or denied.
The changes are available in auto_expire_enroll_key
Following is the draft PR: https://github.com/atsign-foundation/at_server/pull/1473

No progress made in PR-68. Waiting on PR: https://github.com/atsign-foundation/at_server/pull/1496 to merge.
Pending work is pull the latest changes of APKAM.


Update to Ember 2.8 family + fix Glimmer2

This one is quite important for adding glimmer2.0 support. Can we get this one merged?

@GavinJoyce any to comment on this?

@cibernox Thanks for the PR, I missed it in my notifications.
👀

Thanks! 🍻

https://github.com/intercom/ember-href-to/releases/tag/v1.6.0


PHP-CS-Fixer throws "Error: spawn EACCES" on saving document

Description
When trying to save files or run atom-beatify i get the following error
spawn EACCES
Hide Stack Trace
Error: spawn EACCES
    at exports._errnoException (util.js:1026:11)
    at ChildProcess.spawn (internal/child_process.js:313:11)
    at exports.spawn (child_process.js:392:9)
    at /Users/yosefeliezrie/.atom/packages/atom-beautify/src/beautifiers/beautifier.coffee:349:13
    at Promise._execute (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/debuggability.js:300:9)
    at Promise._resolveFromExecutor (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:483:18)
    at new Promise (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:79:10)
    at PHPCSFixer.module.exports.Beautifier.spawn (/Users/yosefeliezrie/.atom/packages/atom-beautify/src/beautifiers/beautifier.coffee:346:16)
    at /Users/yosefeliezrie/.atom/packages/atom-beautify/src/beautifiers/beautifier.coffee:308:10
    at tryCatcher (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/util.js:16:23)
    at Promise._settlePromiseFromHandler (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:512:31)
    at Promise._settlePromise (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:569:18)
    at Promise._settlePromise0 (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:614:10)
    at Promise._settlePromises (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:693:18)
    at Promise._fulfill (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:638:18)
    at PromiseArray._resolve (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise_array.js:126:19)
    at PromiseArray._promiseFulfilled (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise_array.js:144:14)
    at Promise._settlePromise (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:574:26)
    at Promise._settlePromise0 (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:614:10)
    at Promise._settlePromises (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/promise.js:693:18)
    at Async._drainQueue (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/async.js:133:16)
    at Async._drainQueues (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/async.js:143:10)
    at Async.drainQueues (/Users/yosefeliezrie/.atom/packages/atom-beautify/node_modules/bluebird/js/release/async.js:17:14)

Input Before Beautification
This is what the code looked like before:
<INSERT CODE HERE>

Expected Output
The beautified code should have looked like this:
<INSERT CODE HERE>

Actual Output
The beautified code actually looked like this:
<INSERT CODE HERE>

Steps to Reproduce

Add code to Atom editor
Run command Atom Beautify: Beautify Editor or save file
Get error

Debug
Here is a link to the debug.md Gist: [https://gist.github.com/yosefeliezrie/efab2fb5acedafb56535d13749d03fc4)
Checklist
I have:

[x ] Tried uninstalling and reinstalling Atom Beautify to ensure it installed properly
[x ] Reloaded (or restarted) Atom to ensure it is not a caching issue
[ x] Searched through existing Atom Beautify Issues at https://github.com/Glavin001/atom-beautify/issues
so I know this is not a duplicate issue
[x ] Filled out the Input, Expected, and Actual sections above or have edited/removed them in a way that fully describes the issue.
[x ] Generated debugging information by executing Atom Beautify: Help Debug Editor command in Atom and added link for debug.md Gist to this issue

Attempts to fix
Saw https://github.com/Glavin001/atom-beautify/issues/1259 and ran
sudo chmod -R a+rwx /usr/local/bin/php-cs-fixer
``

It shows the php-cs-fixer path as /usr/local/Cellar/php-cs-fixer/2.3.1. Should this be different?

Please let me know if the comment above does not fix your issue, and then this can be reopened.

Maybe you guys are missing the actual PHP-cs-fixer, and trying to use the atom package without it?
To install and set the permissions to it: http://cs.sensiolabs.org/
After that, you will need to go to Edit>Preferences in the Atom editor itself, in the installed packages you will look for the atom-beautify package, click on Settings>Executables, find the PHP-cs-fixer and set the path where you transferred the executable downloaded from the http://cs.sensiolabs.org/.


Heroes Trials [PCSE01256]

App summary

App name: Heroes Trials
App serial: PCSE01256
App version: 1.00

Vita3K summary

Version: v0.1.8
Build number: 3237
Commit hash: https://github.com/vita3k/vita3k/commit/eb521c25
CPU backend: Dynarmic
GPU backend: Vulkan

Test environment summary
Tested by: space1
OS: Windows 11
CPU: AMD Ryzen 5 3600
GPU: Nvidia 3070
RAM: 32 GB
Issues
Many graphical issues ingame and character invisible.
Screenshots

Log
vita3k_save.log
Recommended labels
Ingame-

as of https://github.com/Vita3K/Vita3K/commit/1b0e65e66d17202b1ae9f155cfecea802dd58778, the game is now playable.
Screenshots

Log
vita3k.log
Recommended labels
Playable


Add a changelog

We've been merging a lot of features lately and it would be nice to have something I could throw at https://this-week-in-rust.org.
We can start recording features from when the changelog is added to avoid too much pain. It would be a good first contribution to go back through the history and find when features were first added, but we shouldn't block on that.
Mentoring instructions: create a file called CHANGELOG.md following the format in https://keepachangelog.com/en/1.1.0/. Feel free to add as many or as few past features as you have time for. There is a list of merged PRs at https://github.com/rust-lang/docs.rs/pulls?q=is%3Apr+is%3Aclosed. Docs.rs doesn't have releases, so one possible way to organize this is by date, since deploys are not tracked in a central location.
Please comment here if you start working on this so we don't have multiple people working on it at the same time.

I'd kinda prefer to have a "This month in docs.rs" blog post on Inside Rust periodically: it'll get picked up by TWIR too, but it's also easier to share around :)

Part of my hope is that this will make it easier to write the TWIR post by having the links in one place. Currently I have to go through all the PRs for the week, instead of having them added as they're made.
If we make the PRs to TWIR directly there's also the risk they just ignore the PR, which, since it's a weekly publication, means the changes won't ever be seen: https://github.com/emberian/this-week-in-rust/pull/1434. This issue is actually mostly in response to that PR, so that the record of changes will be under our control.

Is someone working on this? Or is it up for grabs? I think this would be a fantastic issue to get to know the project and its features :D

@Liberatys not currently, I would love for someone to grab it!

@jyn514 I'd be happy to work on this! Nothing better than to dig into some git history on the weekend :D


Add exclude unchanged to release step

Any chance of getting this merged at some point?

This PR has conflicts
This PR was posted without respect to any of the conversation at #298.  We should resolve on a solution there before moving onto a PR per our CONTRIBUTING.md

I'm going to close this until we've finished discussing the design.

Hi,
Just for you information, we use it for a while at my current company and it sometime works well and sometime isn't enough.
This would be a nice change for this project in the future and I just wanted to use what already existing but this was not ready to be merged. This PR shouldn't have been open, sorry for the noise !

Good stuff, thanks all.