summaryrefslogtreecommitdiff
path: root/polymode-methods.el
AgeCommit message (Expand)Author
2022-08-20Fix copyrights for GNU ELPAscratch/polymodeStefan Monnier
2022-01-25[Fix #289, Fix #299] Don't re-define indent functions on poly-mode reinstalationVitalie Spinu
2022-01-23Fix pm--lsp-textVitalie Spinu
2022-01-21Add polymode-save-hooks and fix dispatch for other hooksVitalie Spinu
2022-01-19Improve tracing and document mode-hooks FIXME issuesVitalie Spinu
2022-01-19Fix indentation of first linesVitalie Spinu
2022-01-19Implement before/after-change and pre/post-command synchronizationVitalie Spinu
2022-01-18Remove unnecessary call to font-lock-flushVitalie Spinu
2022-01-18Instantiate innermodes before mode setupVitalie Spinu
2022-01-14Fix indentation for special case of nested inermodesVitalie Spinu
2021-05-21avoid indent infinite recursiondickmao
2020-06-06Fix compilation warningVitalie Spinu
2020-06-06[Fix #269] Move polymode minor-mode call to the end of the innermode initVitalie Spinu
2020-03-04github.com/{vitoshka,vspinu} -> github.com/polymodeakater
2019-06-13Update copyrightVitalie Spinu
2019-06-03Installparse-sexp-lookup-properties in modes as emacs 27 does itVitalie Spinu
2019-06-02Reset ppss caches in polymodesyntax-propertizeVitalie Spinu
2019-06-02[Fix #34] Hide implementation buffersVitalie Spinu
2019-06-01Move syntax-propertize on top of pm-map-over-spansVitalie Spinu
2019-05-31New generic `pm-next-chunk`Vitalie Spinu
2019-05-29Improve tracingVitalie Spinu
2019-05-28Move base vars after inner major mode initializationVitalie Spinu
2019-05-08[Really fix #226] No buffer switching in indentation functionsVitalie Spinu
2019-05-07[Fix #201] Re-add body-indent-offsetVitalie Spinu
2019-05-04Add isearch-mode to movable varsVitalie Spinu
2019-04-26[#212] Thorowly protect against fl during polymode setup with advicesVitalie Spinu
2019-04-26[Fix #212] Inhibit font-lock-fontify-region-function during initializationVitalie Spinu
2019-04-14Implement proper fallback-modeVitalie Spinu
2019-04-14StylisticVitalie Spinu
2019-04-13Add polymode-mode-abbrev-aliases and rename polymode-mode-name-aliasesVitalie Spinu
2019-04-13New slot :keep-in-mode - make it possible to stay in other buffersVitalie Spinu
2019-03-23Fix lint errorsVitalie Spinu
2019-03-18In auto-span detection don't stumble on internal heads on malformed spansVitalie Spinu
2019-03-16Add our ppss-flush to after-change-functionsVitalie Spinu
2019-03-15In auto-innermodes fallback to 'host and account for polymode-default-inner-modeVitalie Spinu
2019-03-11Fix compiler warningsVitalie Spinu
2019-03-09Ensure that font-lock-mode var is set even for poly-minor-modesVitalie Spinu
2018-12-12Honor +-indent cookie on first line of inner-spansVitalie Spinu
2018-12-06[Fix #199] Compat: enforce font-lock in matlab-modeVitalie Spinu
2018-11-18[Fix #193] Use fill-forward-paragraph-function instead of fill-paragraph adviceVitalie Spinu
2018-10-19Protect host html modeVitalie Spinu
2018-10-19Change semantics of :indent-offset to mean the offset of +/-indent cookiesVitalie Spinu
2018-10-19New pre/post-indent-offset slot for inner chunkmodesVitalie Spinu
2018-10-17More general and efficient region indentVitalie Spinu
2018-10-15Don't narrow to regions smaller than span during indentationVitalie Spinu
2018-10-15[Fix 174] Use symbol-value instead of symbol-function in indent-lineVitalie Spinu
2018-10-13Rewrite pm-indent-region to use indent-region-functionVitalie Spinu
2018-10-12Implement :inherit marker for :innermodes slotVitalie Spinu
2018-10-12[Fix #181] Take special care of modes with primitive indent functionVitalie Spinu
2018-09-27Correctly indent after code on same line with headerVitalie Spinu