ezx
Search uses release 1.13.0.0 · 2,947 definitions
Definitions (2,947)
- def outthe binary
- def key.at
- def wasthe binary's record as it was written, none when there is none
- def therewhether the binary is there
- def reusethe binary is reused when it is there and its record is this one
- type Laythe checkout laid under the cache, its record last, or nothing laid
- type Makethe binary: the lock of the checkout at `top` fetched into the library when `fetch` says it has one, the file built into `out` with that library as BEND_LIB, and the record written at `at`; or the one there reused; or nothing, for a command that refuses
- type Finishwhat is done with the binary: started with these words, as the last thing; linked into `dir` under `name`, with the lines a person is told; or nothing
- type Planeverything a tool command does, in order, and how it ends
- def writes.ofevery file of a checkout written under its top
- def lay.ofthe checkout laid, when git gave it now
- def laythe checkout laid under the cache, when it was cloned now
- def make.ofthe binary reused, or built with its record
- def makethe binary built, or reused
- def seen.stepone step of a scan that may stop at the first hit
- def barea directory with no trailing slash
- def seenwhether this directory is one of the entries
- def on.pathwhether a directory is an entry of `PATH`
- def bin.atthe link directory, "" for none
- def sayswhat a person is told once the link is written: that the directory is not on PATH, when it is not, and what was linked where
- def finish.ofthe program started, or the link written
- def finishwhat is done with the binary
- def madethe plan once every answer is in and nothing refused
- type Verdictevery answer is in, a question is still open, or the command refuses
- def decide.locka lock is needed only for a binary that is built, and only by an ez project: a plain repository has none to have
- def unlockedwhether the binary is to be built from an ez project with no lock
- def cache.asksthe binary's record and whether it is there, asked together
- def decide.cachethe binary's record and whether it is there, still to ask
- def missing.whywhy a missing file is refused: a file a pin names is the project's to fix, and any other can be named with `--entry`
- def decide.presenta file to build that is not in the checkout is refused
- def decide.filewhether the file to build is there, still to ask
- def name.whatwhat a name that could not name a file is: a package's, or the one a plain repository would be linked as
- def decide.namea name that could not name a file is refused
- def decide.leda checkout ledger that does not parse is refused
- def decide.cothe checkout answered, still to ask, or not to be had
- def decide.locwhat git says of a path, still to ask, or not to be had
- def decide.tipa remote's HEAD has to name a commit
- def decide.said
- def decide.heada pin's commit is the lock's; a free remote's is asked of its HEAD
- def decide.sluga slug that could leave the cache is refused (EZ-TOOL-8)
- def decide.place
- def decide.pina pin at no commit cannot be built; its rev is a directory name, so it has to be one
- def decide.srcwhat the target names, or why it names nothing
- def decide.rootno cache root is refused
- def decide.binnowhere to link is refused before anything is built
- def decidewhere a World stands
- def plan.vthe plan for where the World stands.
- def plan`ez tool run`, `install` or `upgrade` over a World
- def refuses.planwhether a plan ends in a refusal
- def refuseswhether a tool command refuses on a World
- type Stepthe questions still open, or the plan once there are none
- def step.vthe step for where the World stands
- def stepwhat the interpreter does next on a World
- type Syncthe pins a sync installs, in the order the ledger names them, or why it installs none
- def sync.stepa pin the lock lacks, or has at no commit, stops the scan; any other goes on to the rest
- def sync.pinnedwhether the lock pins a tool at a commit
- def sync.checkevery tool the ledger names has to be pinned at a commit in the lock; why the first that is not is refused, "" when every one is
- def names.ofthe names of the tools a ledger pins
- def sync.whyevery name installed, or the refusal the scan found
- def sync.locka ledger with pins needs a lock that pins each at a commit
- def sync.reada project ledger that does not parse is refused
- def sync`ez tool sync` over the project's ledger and lock.
- def sync.outcomehow a sync ends once every install it runs has ended: 1 with the reason when it refused, and 0 when it did not (EZ-OUT-1).
- def sync.refuseswhether a sync refuses
- def sync.namesthe names a sync installs, none when it refuses
- def layswhether a checkout is laid
- def makeswhether a binary is built
- def linkedwhether a link is written
- def writeswhether a plan writes anything: a checkout laid, a binary built, a link
- def buildswhether a plan builds the binary
- def builtthe file a plan builds, "" when it builds none
- def fetcheswhether a plan fetches a lock before it builds
- def built.libthe library a plan builds with, "" when it builds nothing
- def launcheswhether a plan starts the program
- def link.atthe path a plan links, "" when it links none
- type Exithow a command ends: exit 1, having started nothing; exit 0; or with the status of this program, started with these words as the last thing
- def exit.ofhow a plan that goes on ends
- def exithow a plan ends
- def codethe status a tool command exits with, given the status the program it started exited with (EZ-OUT-1): 1 for a refusal, 0 for a command that ends without starting one, and the program's own status for `ez tool run`.
- def line0the first line, or nothing
- def said.nextthe line found, or the walk gone on past a line of another shape
- def said.revthe first line that is a commit, or ""
- def line.absa line that is an absolute path, as `rev-parse --show-toplevel` prints one
- def said.absthe first line that is an absolute path, or ""
- def said.whenwhat a command that succeeded answered, read only then; "" when it failed
- def said.headthe commit `git rev-parse HEAD` answered, or "" when it failed
- def said.topthe top `git rev-parse --show-toplevel` answered, or "" when it failed
- def locatedwhat git says of a path that has a real path: the top of its checkout, HEAD, and what `git status` names, untracked files included whatever the repository's own settings hide
- def locate.reala path that has a real path, or why it has none
- def locatea local path, made real, and what git says of it
- def answerone question answered
- def answer.allevery question answered
- def morethe World with more answers in it
- def exec.laya checkout laid: whatever was there removed, then every file, the record last
- def compile.saida build's output, shown on stderr when it failed, since stdout is the program's, as cargo keeps its own words off it
- def compile`bend <file> -o <out>` under the memory cap, with the checkout's library
- def exec.libthe library a build reads: an ez project's lock fetched into it as `ez fetch` fetches one, with every relative path in it read from the checkout; a plain repository's made, for bend to fetch its hub imports into
- def exec.makethe binary: its library filled, the file built, the record written; or the one there reused
- def tellthe lines a person is told, each on stderr
- def link.after