Comments (4)
Thanks for reporting this issue! I'm a little busy at the moment, but I
will look at this and the other issues you've reported as soon as I can.
I'll follow-up once I've looked at them.
Thanks!
On Fri, Jul 11, 2014 at 7:06 PM, Ryan Pavlik [email protected]
wrote:
I get these errors/warnings? when trying to run on
https://gist.github.com/rpavlik/ad3f19bcd1aa150c7d6dJust using latest Git version directly cloned, no customization, no build
process performed (is there one?), installed required packages via apt-get
on Debian Testing (actually LMDE but close enough)These get sent to stderr and do not keep it from outputting the formatted
document afterwards.However, if I add -w to the command line, nothing is printed and the app
hangs, must be killed with ctrl-cUse of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 859, line 76.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 865, line 86.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 896, line 86.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 859, line 89.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 865, line 102.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 896, line 102.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 859, line 104.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 193.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 193.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 193.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 193.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 193.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 193.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 198.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 198.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 198.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 198.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 198.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 198.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 865, line 212.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 896, line 212.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 859, line 217.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 859, line 224.
Use of uninitialized value $indentNames[-1] in hash element at ../third-party/latexindent.pl/latexindent.pl line 859, line 229.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 236.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 236.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 236.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 236.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 236.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 236.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 238.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 238.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 238.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 238.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 238.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 238.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 249.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 249.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 249.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 249.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 249.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 249.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 251.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 251.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 251.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 251.
Use of uninitialized value $command in hash element at ../third-party/latexindent.pl/latexindent.pl line 2030, line 251.
Use of uninitialized value $countzeros in numeric eq (==) at ../third-party/latexindent.pl/latexindent.pl line 1343, line 251.
Unrecognized escape \i passed through in regex; marked by <-- HERE in m/\end{\i <-- HERE su@space}/ at ../third-party/latexindent.pl/latexindent.pl line 1525, line 317.
Unrecognized escape \i passed through in regex; marked by <-- HERE in m/\end{\i <-- HERE su@space}/ at ../third-party/latexindent.pl/latexindent.pl line 1525, line 335.—
Reply to this email directly or view it on GitHub
#14.
from latexindent.pl.
Thanks again for the feedback :) The latest version should now allow the -w
to work fine with .tex
, .sty
, and .cls
files (see 90ecc07). The matching of {}{}
in your example is still an issue--it's next on the list.
from latexindent.pl.
Thanks for reporting this bug! Most of this has been fixed in bc987ea .
The error Unrecognized escape \i passed through in regex; marked by <-- HERE in m/\\end{\i <-- HERE su@space}/ at ../third-party/latexindent.pl/latexindent.pl line 1525, <MAINFILE> line 317.
still remains, and is because \begin{\isu@space}
. So far the regex
doesn't account for a \\
, but perhaps it should--this is next on the list.
from latexindent.pl.
This is now resolved, as of edb36c0
I added your file to the 'success' directory as testcls.cls
:)
from latexindent.pl.
Related Issues (20)
- feature request: `noqa: option` to ignore a specific option of a specific line HOT 5
- feature request: `modifyLineBreaks` ignore specific commands HOT 2
- Local settings with -l switch only found if called `localSettings.yaml` when called from different directory HOT 4
- click here to download no response HOT 2
- break text at double backslash or `\newline` HOT 12
- bug: comment recursively added HOT 2
- tabularray's cmidrule causes the conflict between "modifyLineBreaks" and "lookForAlignDelims" HOT 5
- Support for algorithm packages, such as algorithmic and algpseudocodex HOT 3
- Non-English (non-Latin) paragraphs are not affected by the "modify linebreaks" action HOT 8
- Ignore or properly format specified lines from the `noIndentBlock` setting HOT 17
- Use `$homeDir`/`$HOME` in `$LATEXINDENT_CONFIG` file HOT 4
- Inconsistent indentation of Non-Latin `\item` and non-`\item` paragraphs (with linebreaks) HOT 8
- Text wrapping doesn't work inside an environment HOT 9
- \\ is misinterpreted in the \substack command HOT 3
- The default settings cann't align the table created by package tabularray HOT 17
- verbatimEnvironments can't take more than one Regex HOT 3
- verbatimEnvironments doesnt use more than one Regex HOT 3
- Tabular: Delete horizontal whitespace HOT 2
- Indentation is only 1 space after a section instead of 4 spaces like it is after all other headings. HOT 2
- Support for special characters in file path HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from latexindent.pl.