mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
Moves the block_id fetch and consumed_table_block_keys check before _SKIPPED_BODY_ROLES so table note removal is a contract-based decision (ownership) not a role-based accident (footnote role). Part of table ownership contract refactor.
17 lines
300 B
Batchfile
17 lines
300 B
Batchfile
@ECHO off
|
|
GOTO start
|
|
:find_dp0
|
|
SET dp0=%~dp0
|
|
EXIT /b
|
|
:start
|
|
SETLOCAL
|
|
CALL :find_dp0
|
|
|
|
IF EXIST "%dp0%\node.exe" (
|
|
SET "_prog=%dp0%\node.exe"
|
|
) ELSE (
|
|
SET "_prog=node"
|
|
SET PATHEXT=%PATHEXT:;.JS;=;%
|
|
)
|
|
|
|
endLocal & goto #_undefined_# 2>NUL || title %COMSPEC% & "%_prog%" "%dp0%\..\husky\bin.js" %*
|