Moving
I am a software engineer at Microsoft in Zurich, Switzerland since 2011. Our team started VS Code when it was still called Monaco.
-
Microsoft
- Zurich, Switzerland
- http://code.visualstudio.com
- @BenjaminPasero
Highlights
- Pro
Block or Report
Block or report bpasero
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
electron/electron Public
Build cross-platform desktop apps with JavaScript, HTML, and CSS
2,465 contributions in the last year
Activity overview
Contributed to
microsoft/vscode,
microsoft/vscode-docs,
bpasero/vscode-bisect
and 39 other
repositories
Contribution activity
July 2022
Created 15 commits in 1 repository
Created a pull request in microsoft/vscode that received 4 comments
editors - let editors fully control confirmation on close (#152841)
@jrieken this might need some further work to polish the dialogs, now that the dialog is independent from dirty state. For example, I think I would…
+110
−69
•
4
comments
Opened 16 other pull requests in 1 repository
microsoft/vscode
1
open
14
merged
1
closed
-
ipc - support for
Uint8Array - update nls comment (#153743)
-
sandbox - move tests to
nodelayer -
ignore settings sync for
window.experimental.useSandbox - sandbox - log when enabled
- Process explorer: indicate extension host better (fix #150820 on windows too)
- storage - properly update is new only once (#153913)
- File watcher stops working with malformed workspace file (fix #153881)
-
storage -
💄 -
electron - log unexpected
setJumpListresult - macOS: adjust traffic lights when command center is visible #154131
- status bar - prevent default of key event (fix #154071)
-
Add a setting to enable
sandbox: truefor windows - Process explorer: indicate extension host better (fix #150820)
-
Add a setting to enable
sandbox: truefor windows - Cannot read properties of undefined (reading 'resource') (fix #153361)
Reviewed 18 pull requests in 2 repositories
microsoft/vscode
17 pull requests
-
ipc - support for
Uint8Array - Update breadcrumbs when workspace folders update
- Shared process - Delegate requests to main
- Download policy translations for previous version if current version fails
- broadcast profiles changes to other windows
- TypeError: Cannot read properties of null (reading 'uri')
- ignore syncing settings profile enablement setting
- Remove ability for terminal editors to be dirty
- Add a specialized unhandled conflicts close handler
- only reveal first conflict when not having previous view state
-
Fix
View: Toggle Editor Group Sizes - Button - Do no change the style on focus/blur if the button is disabled
- slight copy change for display language dialog
- policies: skip languages which do not exist
-
Only update storage
IS_NEW_KEYonce - chore: update distro
- Use code editor service over dynamic editor registration
microsoft/vscode-github-triage-actions
1 pull request
Created an issue in microsoft/vscode that received 14 comments
Adopt utility process for shared process and set app.enableSandbox()
This is a follow up from #92164 and covers remaining work to eventually enable sandboxed renderers fully in Electron via app.enableSandbox().
This …
14
comments
Opened 14 other issues in 2 repositories
microsoft/vscode
9
open
4
closed
- Explorer: cannot copy paste anymore to duplicate file with sandbox enabled
- Centered layout and merge editor
-
Linux: running with
sandboxenabled out of sources fails to start after first start - Extension host terminates when sandbox enabled
- asdas
-
Linux: help users understand why running as
sudodoes not work - macOS: adjust traffic lights when command center is visible
- Debug - StreamDebugAdapter
- Contribute the utility process and APIs to Electron
-
Allow to enable
sandboxbehind a setting and validate it works - Merge editor and editor resolver
- Merge editor: restoring view state races with revealing first conflict
- Error: Model is disposed




