profile
viewpoint

OfficeDev/script-lab 288

Create, run and share your code directly from Office

OfficeDev/office-scripts-docs 12

Office Scripts Documentation

OfficeDev/office-scripts-docs-reference 4

Office Scripts API Reference Documentation

wandyezj/coding_practice 0

Coding Practice Problems

wandyezj/comic_daemon 0

Website for displaying latest webcomics

wandyezj/course-survey-of-parallel-computing 0

Course to look at Parallel computing technologies.

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0a889be8caba7dd8a7135e0e60c369370a32c5cd

Update low-cost-living.md

view details

push time in 8 days

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 5c0fdb4fc90c90e61be75a54d6977fd545afbc53

Update low-cost-living.md

view details

push time in 8 days

PullRequestReviewEvent

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 1d34ac3d174b700ecc17c246ded82193897b0f2a

add link to Recipes

view details

push time in 11 days

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0f9ff5797f095e285d4ed10f6452ed3e746507bc

Create public-responsibility.md

view details

wandyezj

commit sha b179965051f5b3d0ba5653d85a58c9f7014f58aa

Update api-design-accessibility-principles.md

view details

push time in 14 days

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha bc86693527ad1d3f4887d76be13c746ba7b88b5b

Update api-definition-as-a-knowledge-capture-exercise.md

view details

wandyezj

commit sha 33560c58ec625a3950d37fba50ba5168020510ab

Update api-design-accessibility-principles.md

view details

push time in 16 days

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 26b5d5754546b058ec407fe7db8239dbb10d139e

Update typescript-structures.md

view details

push time in 23 days

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 30fa0fa51c8df1eb760d667174c8c2ce4dbe5e23

Create typescript-structures.md

view details

push time in 23 days

create barnchwandyezj/monaco-playground

branch : master

created branch time in 23 days

created repositorywandyezj/monaco-playground

Monaco embedded in website

created time in 23 days

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 1a13be4edf5c1136df3b0eccd4ba70e47162d8d2

Create banana-bread.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 9b89e19f59b0aba595d0666d035019a7dea97121

Create predict-a-bill.md

view details

push time in a month

push eventwandyezj/word-twiddle

wandyezj

commit sha 91597d81c284023640da8ca83ae1b786c9657811

update user interface

view details

push time in a month

push eventwandyezj/word-twiddle

wandyezj

commit sha 20bb0c340e3c1a6b37d2ba870cc1da1830570aba

update packages

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha aecb8bb8779c4c949131386e35cb6e09944e2b8d

Update links.md

view details

wandyezj

commit sha 5fb7d7100984a53a2e886e29827bd6795a6394cb

Update accountability-mechanisms.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 7fc46db3a334044244b4fafb822ed9925d77d293

Update accountability-mechanisms.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 68152eba832933251eaf2331ec832d13b0fa5ef9

Update accountability-mechanisms.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha abcd031c41699ed31de69bc96e10a83a0815bb97

Create artists.md

view details

wandyezj

commit sha d007430538b31d030d6def70615a778808bb864d

Merge branch 'master' of https://github.com/wandyezj/wandyezj.github.io

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 481980ceb19148e94cb60b19366f20c5b01965d8

Create recipe-links.md

view details

wandyezj

commit sha 679650191b3614c2e80afbdeeee9ed6b016598da

Merge branch 'master' of https://github.com/wandyezj/wandyezj.github.io

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 3d35746c79e4482437437f46ac77bbba74a6a947

Update links.md

view details

wandyezj

commit sha 626f85e46c952ef93a877b81a1710ca9c43de09f

Create delete-code.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 3dfb99620a6af3b6034c7648ea42adc7152930ae

Update exploration-of-universal-basic-income.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha a7dcc1528a703601462567402f2181cccd010880

Update links.md

view details

push time in a month

PullRequestEvent

PR closed DefinitelyTyped/DefinitelyTyped

Reviewers
office-js make Tab interface controls property required to match JavaScript implementation Edits multiple packages Owner Approved Perf: Same

Please fill in this template.

  • [x] Use a meaningful title for the pull request. Include the name of the package modified.
  • [x] Test the change in your own code. (Compile and run.)
  • [x] Add or edit tests to reflect the change. (Run with npm test.)
  • [x] Follow the advice from the readme.
  • [x] Avoid common mistakes.
  • [x] Run npm run lint package-name (or tsc if no tslint.json is present).

Select one of these and delete the others:

If changing an existing definition:

  • [ x] Provide a URL to documentation or source code which provides context for the suggested changes: Makes the .d.ts match the existing JavaScript definition.
+2 -2

3 comments

2 changed files

wandyezj

pr closed time in a month

PR opened DefinitelyTyped/DefinitelyTyped

Reviewers
office-js make interface Tab controls a required property

Please fill in this template.

  • [x] Use a meaningful title for the pull request. Include the name of the package modified.
  • [x] Test the change in your own code. (Compile and run.)
  • [x] Add or edit tests to reflect the change. (Run with npm test.)
  • [x] Follow the advice from the readme.
  • [x] Avoid common mistakes.
  • [x] Run npm run lint package-name (or tsc if no tslint.json is present).

Select one of these and delete the others:

If changing an existing definition:

  • [ x] Provide a URL to documentation or source code which provides context for the suggested changes: Makes the .d.ts match the existing JavaScript definition.
+2 -2

0 comment

2 changed files

pr created time in a month

push eventwandyezj/DefinitelyTyped

wandyezj

commit sha 5e228d54c65cf4af359d05f5caf95968a9448238

make interface Tab controls a required property

view details

push time in a month

fork wandyezj/DefinitelyTyped

The repository for high quality TypeScript type definitions.

fork in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0593d9083f7e023a23f84907d6c4fe1abcf4922d

Update accountability-mechanisms.md

view details

push time in a month

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0898743965466ee545b1624e62f29f9564f6442a

Update links.md

view details

wandyezj

commit sha 7234f524aa74164ffd07bd4341b20452d6c28140

Create ridiculous-party-platform.md

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0186ca7de302020e908fee272589bbae0f4e3587

Update markdown-single-pass.md

view details

wandyezj

commit sha 466eeb9bfafaa710601927f6b7a76ce112a18595

Update univeral-document.md

view details

wandyezj

commit sha c1c99b1a1ed43af21637e2683cb5f77758fabffb

Create accountability-mechanisms.md

view details

wandyezj

commit sha dd89b19ec438660e6d3b4031065fbee958cecfaa

Update settings.json

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha e8d0a8291501fab951de38c60dd4292219febaea

Update markdown-single-pass.md

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha ed351e8ae976ea5c62dc2a132ce08ec94ff13e36

Update links.md

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 7c281d931cd993d5665bb9164686faf4a6b6c7a4

rename single-pass-markdown to markdown single pass

view details

push time in 2 months

push eventwandyezj/reference

wandyezj

commit sha 9af974b64adb131ba9d26ffc440ab57551d9181b

Create how-usable-are-your-apis.pdf

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha fca014b0525e9a91eb2ece60a849f197d11cee8f

Create api-versioning.md

view details

push time in 2 months

PublicEvent

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0c6882b0d49b25332b4b5a8347c95fdfdfc58ed9

Create typescript-array-async-polyfills.md

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 31d68edcccdb8f0af8a838763bc6c1abf82e681c

Update single-pass-markdown.md

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 9baedbe898953c9d5732280db0d83e1d73114489

Create single-pass-markdown.md

view details

wandyezj

commit sha c94c480eb0343f1132587479c52e1089df0445b0

Merge branch 'master' of https://github.com/wandyezj/wandyezj.github.io

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha c8811140c989db4d744f81a2b353c6d46ef9dbfc

Create univeral-document.md

view details

push time in 2 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 1ca4f1186b586ed665fc4694ced501f0bece2134

add recipes/aloo-palak.md

view details

push time in 3 months

issue openedOfficeDev/Office-Addin-TaskPane-React

Spelling `global AppCpntainer` -> `global AppContainer`

Issue is in the Excel TypeScript React template

created time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 63d72f230258d98ef3b319c64995e4ced4f02bd9

Update links.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 150d72031ad45f5c694af5a99ddb06c7d0873aea

Update links.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 1e5afda7bbea76f861de6a4e58c35e5644e35282

Update scripting.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 0e0c33d3dace363c40b296a989233f8ab68dd5fa

scripting

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha f2e2f93771a98a268859d1d3f50677cb0066714b

invest

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha 65e0632d5e525a2b5abe48f41508914e20c5319f

more options

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha 31ba00dd935d30a7883f80481a65d92480d0e2b2

prettier

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha c5f495142d6a390768e5c19ce940711c4e522081

more options

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha e812e02af98d936a313fa261088267a30952d7ae

extract chart expenses

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha 7677818488600c3f4e63c2f0d2f501e6199c72c4

chart expenses

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha 5ef743331cc76c042ac51a0abbe3cb5523e9c0d1

isExpectedObject

view details

push time in 3 months

push eventwandyezj/excel-life

wandyezj

commit sha 1039104805202cf3e58783c8699493d7142d195e

read options

view details

wandyezj

commit sha 8d86b830b7fb8f00995a85c680a436881d060b32

enable option update

view details

push time in 3 months

PublicEvent

push eventwandyezj/excel-life

wandyezj

commit sha a014d9e1dcfab05b165f934058c39e9a4da8b030

extract writeOptions

view details

push time in 3 months

pull request commentgit/git

new feature: `GIT_CONFIG_OVERRIDE=~/gitconfig_tmp git args...`

I'd like the ability to explicitly control how git consumes configuration files.

GIT_CONFIG and GIT_CONFIG_NOSYSTEM interaction

I'd like to understand the interaction between GIT_CONFIG and GIT_CONFIG_NOSYSTEM.

Does GIT_CONFIG_NOSYSTEM stop the GIT_CONFIG behavior of Using the "--system" option forces this to $(prefix)/etc/gitconfig.?

If the above is true, would it make sense to have a GIT_CONFIG_NOGLOBAL to overwrite the GIT_CONFIG behavior of Using the "--global" option forces this to ~/.gitconfig.?

Generic Solution

I was looking over: https://git-scm.com/docs/git-config

FILES
If not set explicitly with --file, there are four files where git config will search for configuration options:

$(prefix)/etc/gitconfig
System-wide configuration file.

$XDG_CONFIG_HOME/git/config
Second user-specific configuration file. If $XDG_CONFIG_HOME is not set or empty, $HOME/.config/git/config will be used. Any single-valued variable set in this file will be overwritten by whatever is in ~/.gitconfig. It is a good idea not to create this file if you sometimes use older versions of Git, as support for this file was added fairly recently.

~/.gitconfig
User-specific configuration file. Also called "global" configuration file.

$GIT_DIR/config
Repository specific configuration file.

$GIT_DIR/config.worktree
This is optional and is only searched when extensions.worktreeConfig is present in $GIT_DIR/config.

If no further options are given, all reading options will read all of these files that are available. If the global or the system-wide configuration file are not available they will be ignored. If the repository configuration file is not available or readable, git config will exit with a non-zero error code. However, in neither case will an error message be issued.

The files are read in the order given above, with last value found taking precedence over values read earlier. When multiple values are taken then all values of a key from all files will be used.

You may override individual configuration parameters when running any git command by using the -c option. See git[1] for details.

All writing options will per default write to the repository specific configuration file. Note that this also affects options like --replace-all and --unset. git config will only ever change one file at a time.

You can override these rules either by command-line options or by environment variables. The --global, --system and --worktree options will limit the file used to the global, system-wide or per-worktree file respectively. The GIT_CONFIG environment variable has a similar effect, but you can specify any filename you want.

A generic solution might be to allow the user to set a list of files in the override so they can explicitly control both

  1. what files are consumed
  2. what order the configuration files are layered

To simplify discussion I have given short names to the files mentioned above

  • system
    • $(prefix)/etc/gitconfig
  • user
    • $XDG_CONFIG_HOME/git/config
  • global
    • ~/.gitconfig
  • repository
    • $GIT_DIR/config
  • worktree
    • $GIT_DIR/config.worktree
  • custom
    • any file path the user provides

Example - The default config files and merge order GIT_CONFIG_OVERRIDE=system user global repository worktree

Example - Requested search order GIT_CONFIG_OVERRIDE=custom user repository worktree

or possibly GIT_CONFIG_OVERRIDE=custom repository

The generic solution might be worth while as it is something we can solve once for every similar use case. This could free users to add whatever configuration hierarchy they need for their scripts without having to add new features.

timotheecour

comment created time in 3 months

issue openedOfficeDev/generator-office

Spelling `global AppCpntainer` -> global AppContainer

Issue is in the Excel TypeScript React template

created time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 4f64d600a9d434b55d4ba6d61dd3af443ca5b0dd

Update links.md

view details

push time in 3 months

startedjonschlinkert/remarkable

started time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 07c99daf4a464fc44ff64cfc709af5a087a8cd9a

Update low-cost-living.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 284572f5fd9b579b5d1ad0b290bacfe8b53e148b

Update low-cost-living.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 01624837d238b9f827625b2d5ee93850231db1cf

Update low-cost-living.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 1da00846278c6daae89a651abcf44101e01e04a1

Create rhetorical-devices.md

view details

wandyezj

commit sha ea0bc8429171a7671cb50f65e710c742b715af9e

Merge branch 'master' of https://github.com/wandyezj/wandyezj.github.io

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha b8439d088fcd0ae82727d334abd06783bd34e0f0

Update smart-light.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha d45554ac4a55f86cdfbfb90ea6646623c08f6f0b

Update securing-the-net.md

view details

wandyezj

commit sha 28377a486a22a1b1294dddaf9d8d5b5b3734d758

Update smart-light.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha cfd3f554d659c78ada6584bfbcabb961898ed1fa

Create smart-light.md

view details

push time in 3 months

push eventwandyezj/wandyezj.github.io

wandyezj

commit sha 88307b0fc2e5218626f1c2997ce3738d5bc791f2

Create more-links.md

view details

push time in 3 months

more