-
Notifications
You must be signed in to change notification settings - Fork 20
Comparing changes
Open a pull request
base repository: jkuczm/mmacells
base: v0.3.1
head repository: jkuczm/mmacells
compare: master
- 17 commits
- 2 files changed
- 3 contributors
Commits on Jan 3, 2017
-
Initialize Mathematica language
Language initialization can cause error when done after executing `\FV@FormattingPrep` command from `fancyvrb` package. This can happen inside `\mmaInlineCell`, if it's used without previous language initialization. Proper initialization happens e.g. inside `mmaCell` environment so it's easy to miss this problem. To fix it, we simply initialize language inside package.
Configuration menu - View commit details
-
Copy full SHA for 7d7062d - Browse repository at this point
Copy the full SHA 7d7062dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0376f1c - Browse repository at this point
Copy the full SHA 0376f1cView commit details -
Merge pull request #33 from jkuczm/fix_lst_language_init
Fix listings language initialization
Configuration menu - View commit details
-
Copy full SHA for bc6cc59 - Browse repository at this point
Copy the full SHA bc6cc59View commit details
Commits on May 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fb9c7bf - Browse repository at this point
Copy the full SHA fb9c7bfView commit details
Commits on May 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d63fe41 - Browse repository at this point
Copy the full SHA d63fe41View commit details
Commits on May 13, 2021
-
Use
\hbox_unpack_(drop|clear):N
whichever is available`\hbox_unpack_clear:N` was renamed to `\hbox_unpack_drop:N` in 2019, but some distributions still ship older versions of expl3, so use "drop" if it's available, and fall back to "clear" if not.
Configuration menu - View commit details
-
Copy full SHA for 7ff1d2d - Browse repository at this point
Copy the full SHA 7ff1d2dView commit details -
Make backtick a letter character
In Mathematica it is a context mark that can be used as part of symbol names.
Configuration menu - View commit details
-
Copy full SHA for 59e7ccf - Browse repository at this point
Copy the full SHA 59e7ccfView commit details -
Use plain form inner environments
Instead of `\begin{list}` and `\end{list}` use `\list` and `\endlist` respectively. See https://tex.stackexchange.com/a/14684 for general arguments. Specific reason was that previous version required `\\` after last row when using `tabular` with `collcell` wrapped with `mmaCell` with `verbatimenv=` option, in custom environment. See also https://tex.stackexchange.com/a/83857 .
Configuration menu - View commit details
-
Copy full SHA for 8ed9724 - Browse repository at this point
Copy the full SHA 8ed9724View commit details -
Handle
^^M
s inside formatted "lines"When `listings`-`fancyverb` interface is switched on `\FancyVerbFormatLine` command set by `listings` can't handle carriage return (`^^M`) characters passed to it. Although it's intended to format individual lines, when `commandchars` are set, commands with arguments containing newlines are passed to `\FancyVerbFormatLine` as single "lines". This leads to infinite compilation. As a workaround all `^^M`s are replaced by `\empty`s before tokens are passed to formatting command.
Configuration menu - View commit details
-
Copy full SHA for 5ddaa70 - Browse repository at this point
Copy the full SHA 5ddaa70View commit details -
Handle
\left
and\right
commands`\left` and `\right` commands used with `listings`-`fancyverb` interface, even when properly registered with `morefvcmdparams` lead to "Missing delimiter" error. Probably they use their argument in some special way incompatible with how `listings` is passing arguments to `fvcmdparams`-registered commands. We can make them work by wrapping them with "ordinary" document level commands. Since those commands should work as originals, we just redefine originals locally inside formatted cells that use `listings`.
Configuration menu - View commit details
-
Copy full SHA for 7af8e49 - Browse repository at this point
Copy the full SHA 7af8e49View commit details -
Merge pull request #43 from jkuczm/support_older_distros
Use `\hbox_unpack_(drop|clear):N` whichever is available
Configuration menu - View commit details
-
Copy full SHA for c36af52 - Browse repository at this point
Copy the full SHA c36af52View commit details -
Merge pull request #44 from jkuczm/fix_backtick
Make backtick a letter character
Configuration menu - View commit details
-
Copy full SHA for 7ed36d3 - Browse repository at this point
Copy the full SHA 7ed36d3View commit details -
Merge pull request #45 from jkuczm/fix_inner_envs
Use plain form inner environments
Configuration menu - View commit details
-
Copy full SHA for 34f0ea0 - Browse repository at this point
Copy the full SHA 34f0ea0View commit details -
Merge pull request #46 from jkuczm/fix_newlines_in_args
Handle `^^M`s inside formatted "lines"
Configuration menu - View commit details
-
Copy full SHA for c6850d3 - Browse repository at this point
Copy the full SHA c6850d3View commit details -
Merge pull request #47 from jkuczm/fix_left_right
Handle `\left` and `\right` commands
Configuration menu - View commit details
-
Copy full SHA for 73a0ee7 - Browse repository at this point
Copy the full SHA 73a0ee7View commit details
Commits on Sep 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b134000 - Browse repository at this point
Copy the full SHA b134000View commit details
Commits on Sep 22, 2021
-
Merge pull request #50 from drybalka/adapt-readme
Adapt readme to contain most recent mmacells.sty file
Configuration menu - View commit details
-
Copy full SHA for 753de29 - Browse repository at this point
Copy the full SHA 753de29View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.1...master