Tags

Tags give the ability to mark specific points in history as being important
  • 5.0.3

    3dc784d1 · release: v5.0.3 ·
    release v5.0.3
    
    Change to build script: Make ~/texmf/tex/latex
    (~/Library/texmf/tex/latex on Mac OS) if it doesn't already exist
  • v4.0.0

    151506ec · release: v4.0.0 ·
    Release: v4.0.0
    Release version 4.0.0
    
    Breaking changes
    ================
    mapm 4.0.0 has switched from my terrible manual parser to the clap library.
    Currently, no autocompletion is present, that is intended for the next minor
    release (4.1.0).
    
    Important
    ---------
    This applies for the view, find, and preview-all subcommands.
    
    Flags and arguments were reversed. (Note that view, find, and preview-all are
    not flags or arguments; they are subcommands.)
    
    This means hide and show are flags, and the arguments that get passed to it are
    not. So instead of typing
    
    	mapm view --alexander-balls hide --solutions
    
    you would type
    
    	mapm view alexander-balls --hide solutions
    
    Probably irrelevant
    -------------------
    It was previously technically possible to pass flags after each argument in `mapm preview`, although it served no purpose. This is no longer possible.
    
    New features
    ============
    
    Subcommands
    -----------
    The subcommands `mapm rename` and `mapm delete` have been added.
    
    Pre-install script
    ------------------
    mapm now has a pre-install script, which will automatically create the
    appropriate config directories, and populate your system with a default
    preview template and script if they do not already exist.
    
    It will also create an appropriate preview-all script.
    
    Post-build scripts for contests
    -------------------------------
    There is a new directory that mapm creates, `~/.config/mapm/scripts`.
    You can create scripts corresponding to template names that execute
    commands in the working directory of the contest after building. For
    example, if I wanted to execute
    
    	xdg-open *.pdf
    
    in the `mat` template after building, I would put that in the file
    `~/.config/mapm/scripts/mat`.
    
    This also works for the `preview` and `preview-all` commands, with the
    appropriate script filenames being `preview` and `preview-all` as well,
    respectively.
    
    QOL
    ===
    You can now edit multiple files at a time with mapm edit by passing in multiple arguments.
    
    `mapm profile list` is a valid subcommand now, and it will list all your mapm profiles. This is determined by the list of directories in ~/.config/mapm/problems (and equivalent for non-Linux OSes).
    
    You can also pass in an argument after `mapm profile set` now, and
    instead of opening up an interactive prompt, it will directly set your
    mapm profile to whatever argument you passed in.
  • v3.2.2

    f794bb14 · release: v3.2.2 ·
    Release: Release 3.2.2
  • v3.2.1

    61714b31 · release: v3.2.1 ·
    Release: Release 3.2.1
  • v3.2.0

    94989b4e · release: v3.2.0 ·
    Release: Release 3.2.0
  • v3.1.2

    69a78b90 · release: v3.1.2 ·
  • v3.1.0

    b149b250 · release: v3.1.0 ·
    Mapm preview-all subcommand
  • Release-3.0.1

    9f5c2a43 · release: v3.0.1 ·
    Release: Release-3.0.1