## Inlage 4.5 update

I fixed all reported bugs and added some small new features. I hope this version is highly stable.

### 15 Responses to “Inlage 4.5 update”

1. Petter says:

Just a comment: the “Recent projects” list on the start screen is not updated for me.

Change or delete the projects.txt in the appdata folder.

3. Petter says:

Errors like this don’t show up in the report:

!pdfTeX error: C:\Program Files (x86)\MiKTeX 2.9\miktex\bin\pdflatex.exe (file
==> Fatal error occurred, no output PDF file produced!

4. Axel says:

Great! Thanks for the new version! The crashes I reported (“IntelliSense” crash, crash after pressing F5 immediately after opening a project) are fixed. However, the AvalonEdit crash (pressing CTRL+H at the bottom of a file) is still present — although I realize that isn’t your fault.

I also like the improvements made to the error and warning reporting in the “Report” tab. Although I have found a case where the error message extraction does not work perfectly. Consider the following TeX-Code which obviously doesn’t compile:

\begin{align*}
\alpha = \bet
\end{align*}

The error message generated by the TeX compiler is

! Undefined control sequence.
\alpha = \bet

l.6 \end{align*}

! Undefined control sequence.
\alpha = \bet

l.6 \end{align*}

Inlage reports “Undefined control sequence: \end{align*}” instead of “Undefined control sequence: \alpha = \bet “

5. Axel says:

By the way, one small feature I’d like to see is custom sorting of messages in the report window. Personally, I would like to have all errors on top, followed by the warnings, followed by the info messages and finally the written messages. Ideally, the sorting should be customizable by clicking on the column header. And the preference should be persisted throughout different sessions, of course. That shouldn’t be too hard to implement, so maybe you’ll have an hour or so to implement that feature for one of the following versions…

6. Petter says:

If I use “-synctex=1” flag for pdflatex, a “.synctex.gz” file is generated. This is recognized by SumatraPDF, but Inlage complains that “.synctex file not found”.

7. Petter says:

Other than that, some other minor improvements would be useful:

* Add more TeX commands to auto completion (e.g. \def \let etc.). When I type “\let” followed by space Inlage changes the command to “\bullet”.
* The “Sections”, “Figures” and “Labels” panes might be more useful if they were updated to reflect the project and not individual files. Right now I don’t use them.

8. Kim says:

Thanks for the Update.
I still have problems with “Show PDF after compile”.
Error: “DDE Problem. Close Adobe PDF and try again.”
But before compile Adobe PDF isn’t open. And so isn’t the file.

Regards.

9. Petter says:

I sent a mail with a couple of bug reports. I think it would be a good idea to stop adding features until all existing issues are fixed.

10. Axel says:

Additionally, the report window should not scroll to the bottom. Ideally, I’d like all error messages to be reported at the top, such that I immediately see the first error message generated by the tex compiler at the top of the report window.

11. Nils says:

– !pdfTeX errors
– Buxfix for “Undefined control sequence.” error
– -synctex=1 (But my SumatraPDF is not finding the .gz file)
– DDE, but I don’t know the problem now

I won’t add TeX commands to the autocompletion because Inlage is a LaTeX Editor and you should use \newcommand in LaTeX…
Adding sort functions in the report window seems to be not so easy so maybe I’ll do it in a future version but not now. I think you should only have the error button checked so you can see only the errors.

12. Petter says:

I just tried the console; it is very buggy.

E.g.,

cd %LOCALAPPDATA%
dir

results in a crash.

13. Nils says:

Please note, that the console isn’t just a control and Inlage has to understand the cd-command itself.

In the next version the following variables are supported (for cd):

%AppData%
%CommonProgramFiles%
%CommonProgramFiles(x86)%
%HomePath%
%LocalAppData%
%ProgramFiles%
%ProgramFiles(x86)%
%UserProfile%
%WinDir%