summaryrefslogtreecommitdiff
path: root/polymode-classes.el
AgeCommit message (Expand)Author
2018-08-12Add GPL headers and lexical scopeVitalie Spinu
2018-08-11Simplify map-over-span and reg-reg matcherVitalie Spinu
2016-05-21Simplification and refactoring of the class hierarchyVitalie Spinu
2016-05-21Rename :head/tail-reg into :head/tail-matcherVitalie Spinu
2016-05-21Fix span dispatch inconsistencies and obsolete pm-polymode-multi-autoVitalie Spinu
2016-05-21Re-use -innermodes and remove -auto-innermodes slotVitalie Spinu
2016-03-06WhitespacesVitalie Spinu
2016-03-06Rename polymode-common.el -> polymode-core.elVitalie Spinu
2016-03-05Implement :switch-buffer-functions hooksVitalie Spinu
2016-03-05Rewrite indentation and add :init-functions to chunkmode objectsVitalie Spinu
2016-03-01Rename -hist metadata storage with more generic -propVitalie Spinu
2016-03-01Implement selector based weaver/exporter specs dispatchVitalie Spinu
2016-03-01Add -hist to root class, and quote slot to weaver and exporterVitalie Spinu
2016-02-29Remove compat for eieio-object-nameVitalie Spinu
2016-02-29Workaround for Emacs clone bug #22840Vitalie Spinu
2016-02-26No tabs in projectVitalie Spinu
2016-02-17Add support for emacs 25.1 eieio-namedVitalie Spinu
2016-02-15Major rewriteVitalie Spinu
2015-10-12Small re-arrangementsVitalie Spinu
2015-09-20Note that :head-reg and :tail-reg can be set to a function as well as a regexp.Peter Oliver
2015-05-09Minor comments and doc fixesVitalie Spinu
2014-12-04[Fix #50] Make use of :retriver-functionVitalie Spinu
2014-05-21rename polymode-root --> pm-root to avoid semantic confusionsVitalie Spinu
2014-05-21major refactoring to accomodate new chunkmode naming conventionsVitalie Spinu
2014-05-20fix map inheritance in define-polymodeVitalie Spinu
2014-05-20refactor pm-config into pm-polymode classVitalie Spinu
2014-05-20refactor methods' "pm/" prefix into "pm-"Vitalie Spinu
2014-05-10documentationVitalie Spinu
2014-05-09extract common code into polymode-common.elVitalie Spinu
2014-05-09internalize :buffer slot in submode objectsVitalie Spinu
2014-05-08document polymode initializationVitalie Spinu
2014-05-04more exporters, autoloads and a bunch of random stuffVitalie Spinu
2014-04-12remove all *-names in slotsVitalie Spinu
2014-04-09refactorVitalie Spinu
2014-04-08add -hist slotVitalie Spinu
2014-04-08better class docVitalie Spinu
2014-04-08working export backendVitalie Spinu
2014-04-08refactor: innermpde -> chunkmodeVitalie Spinu
2014-04-03refactor2Vitalie Spinu
2014-04-03names re-factoringVitalie Spinu
2013-12-01add :map as part of the class definitionVitalie Spinu
2013-11-06refactorVitalie Spinu
2013-11-06:indent-offset slot to shift chunks by a predefined amountVitalie Spinu
2013-11-05add :init-functions slot to allow flexible user customisation of config objectsVitalie Spinu
2013-11-03cleanupVitalie Spinu
2013-05-15remove auto-insertVitalie Spinu
2013-05-15add :indent-auto-insert functionalityVitalie Spinu
2013-05-12cosmeticVitalie Spinu
2013-05-12add basic head/tail highlightingVitalie Spinu
2013-03-27solve color glitchVitalie Spinu