summaryrefslogtreecommitdiff
path: root/polymode-classes.el
AgeCommit message (Expand)Author
2022-08-20Fix copyrights for GNU ELPAscratch/polymodeStefan Monnier
2022-01-14Implement pm-forward-sexp-tail-matcherVitalie Spinu
2020-03-04github.com/{vitoshka,vspinu} -> github.com/polymodeakater
2019-12-08Don't set eieio-backward-compatibilityVitalie Spinu
2019-06-13Update copyrightVitalie Spinu
2019-05-07[Fix #201] Re-add body-indent-offsetVitalie Spinu
2019-04-14Remove nil tail-mode -> head mode indirectionVitalie Spinu
2019-04-14Implement proper fallback-modeVitalie Spinu
2019-04-14Move allow-nested to pm-chunkmode classVitalie Spinu
2019-04-14Accept 'always in :allow-nested to allow for host-like innermodesVitalie Spinu
2019-04-14Don't change :host default in auto-innermodesVitalie Spinu
2019-04-14Implement safe-clonning to allow clonning from parent instancesVitalie Spinu
2019-04-14StylisticVitalie Spinu
2019-04-13Don't face adjust on 0 adjustmentVitalie Spinu
2019-04-13New slot :keep-in-mode - make it possible to stay in other buffersVitalie Spinu
2019-04-12New :allow-nested property and better handling of outer spansVitalie Spinu
2019-03-23Fix lint errorsVitalie Spinu
2019-03-21[#216] Fix mode inheritance and derived hook setupVitalie Spinu
2019-03-15In auto-innermodes fallback to 'host and account for polymode-default-inner-modeVitalie Spinu
2019-03-13Implement proper instance-inheritor inheritanceVitalie Spinu
2019-03-13Remove unneeded slot and varVitalie Spinu
2019-03-12[Fix #211] Don't overwrite inner with host spans when computing intersectionsVitalie 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-12Implement :inherit marker for :innermodes slotVitalie Spinu
2018-09-06Add `function` to :xyz-matcher slots typeVitalie Spinu
2018-09-03Rename polymode customization groupsVitalie Spinu
2018-09-03Rename poly-default-inner-mode -> polymode-default-inner-modeVitalie Spinu
2018-09-03Streamline mode name retrievalVitalie Spinu
2018-09-02Make hosts unprotected by defaultVitalie Spinu
2018-09-02Rename internal minor-mode slot into -minor-modeVitalie Spinu
2018-09-02Run chunkmode init hooks type argumentVitalie Spinu
2018-09-02Fix typo in pm-get-adjust-faceVitalie Spinu
2018-09-01Allow for 'host special value in :mode slotVitalie Spinu
2018-08-31Rename :object-name -> :name slotVitalie Spinu
2018-08-28Fix naming of cloned objected and simplify auto-chunk detectionVitalie Spinu
2018-08-26Fix custom interface and class docsVitalie Spinu
2018-08-26Get rid of eieio-namedVitalie Spinu
2018-08-26[Fix #160] Implement :can-nest and :can-overlap propertiesVitalie Spinu
2018-08-21Implement :allow-nested chunkmodesVitalie Spinu
2018-08-20Fix all byte-compile warningsVitalie Spinu
2018-08-20Fix checkdocVitalie Spinu
2018-08-19Add :protect-syntax and :protect-font-lockVitalie Spinu
2018-08-19Doc and Makefile fixes in preparation for the major splitVitalie Spinu
2018-08-18Don't use obsolete eieio functionsVitalie Spinu
2018-08-16Use span at bol for indentation of all chunkmodesVitalie Spinu
2018-08-15Add pm-inner/markdown-inline-mathVitalie Spinu
2018-08-15Rework define-polymode and remove old style polymode definitionsVitalie Spinu
2018-08-12Remove reg-reg lookup in favor of fun-fun lookupVitalie Spinu
2018-08-12Documentation and code formatting fixesVitalie Spinu