[dev-list] [GIT] devparrot/devparrot.git branch, master, updated. c0e023d3e3bf113d07942b8f96e8b01d5d584702 |
[ Thread Index |
Date Index
| More devparrot.org/dev-list Archives
]
- To: dev-list@xxxxxxxxxxxxx
- Subject: [dev-list] [GIT] devparrot/devparrot.git branch, master, updated. c0e023d3e3bf113d07942b8f96e8b01d5d584702
- From: git@xxxxxxxxxxxxx
- Date: Thu, 18 Dec 2014 17:37:04 +0100
This is an automated email from git. It was enerated because a ref
change was pushed to the repository "devparrot/devparrot.git".
The branch, master has been updated
via c0e023d3e3bf113d07942b8f96e8b01d5d584702 (commit)
via 9e05c117c348a4b3aae3487e66d8dce247b691b9 (commit)
via fdf7f70571281b49be91253d3ababdec80fcee1b (commit)
via 7aa6ed7add0292feb91c62a62c52c8b301217745 (commit)
via b0dff20f2d365f2554aa565780168997fcfcdff3 (commit)
via 15b77fded94d8f62db79cfab4bbdb348cf5680b0 (commit)
via f0a1860c6c54037e9f664f3afb87883a974a99a6 (commit)
via 4b1bbb502ddfafa79eeb86c99bc327b90c598d2e (commit)
via 0d7c7abedc3e086503450e7009710afcd4dab8ed (commit)
via 831a59c0118ba99ca69b9f3cf8979411c2ca1ae7 (commit)
via 9f995367b07d35c05e01ce742095a6e518160e2e (commit)
via e800ec82cb208e689d9641dfab415074db008cb6 (commit)
via 7ffde30f3c20a2b9d13f33c28bf0d953f8faaaff (commit)
via 6bd87a90cac8b70e660ba67197569551114450a4 (commit)
via 776ad7ac0436bad44a7991c887b1cef302c930a4 (commit)
via 1017d906b3f8386393b42d765567e78cc3b7ec97 (commit)
via c240446325244aa057ec827fd68e738497fa838c (commit)
via aa091daba575ded32eb381e0664ab008c24b990f (commit)
via 750614d51bb8243d4b166a8db18941b500a97aeb (commit)
via d922834229dd7d4023d7f4b24e02d93ad8a9b717 (commit)
via 472c5e866e07c09e22855a799cdde958cdab0acf (commit)
via a09df795cacfb1b19ecd639c0c689264e3f3772d (commit)
via b0483b6fd06f5a7ec0cbd21444a960af887d4124 (commit)
via 1bee5d2eb12e7e0ff4a3d22e9379595f4d84fa19 (commit)
via 495aedf85802db34e5527d1e018d254580a6917a (commit)
via d755520bedf84483c8dc125bb738ee6f986d6ddc (commit)
via 5cc5a31e87373713729001f3bcdfc88fdf777ce0 (commit)
via 894238501ea7482fe10cad388fa666832de411b7 (commit)
via fb15121aee6da108dc4ea0835f2aa582b7b291c6 (commit)
via 0c6a4d7347112f5c44d4e4bbf1a3a740e2cf622e (commit)
via 24167b68f81b9de1dde2c64fa5e7fe87564357ad (commit)
via 28b7cfef5c654a68e50b808de24eac4116c44e41 (commit)
via 10461fb3d74be4cd4de816b75c601c31269f96dd (commit)
via 9a99c92f83b8670f7297066d230220db5a03eee4 (commit)
via 9461e8b0f59effcad42c299977a6fa005b45e5b2 (commit)
via 7417fcbf26edf077c1691371eef7fed57e4aa443 (commit)
via be81a6c8b8dbf8418cea84262f38b9c4bae29d35 (commit)
via 73a4d2ed57d041f668f4d81d837dae9fb9db9fab (commit)
via e2b0fb615824b95cca93d4a6e569b3e3bb742a4a (commit)
via 0cfa212f12a67f46be570a373144f60ef5e35af0 (commit)
via 99e96f4f9c125412723683b9ac50386d672d5996 (commit)
via b84a40ad75ef48d67bdd72c97c9b114461be8e1b (commit)
via 28d0bec62ceba4620deb391ad4ec9b565a8ee7ea (commit)
via 38406f11d521bd0d2eb97ed76531d27a64a3733f (commit)
via 78a457062fad40fe0a38919eb28c2f0479b1caf7 (commit)
via 0d75ad3ae4769539157e5fe0606dbda7f623b13e (commit)
via 0226f581e352ea858f58af579eb0771c813582f0 (commit)
via ccb4c04d56927f59dd23c5f871c65ceb389fadb0 (commit)
via a7ff45b7da7ed95d09c9733703ccf5314c252c61 (commit)
via 95221263ecf893a01bc7d816a92159501865076d (commit)
via 3c5674ad22f9ca4e8a87648bad69f61ae96e48af (commit)
via 5406d0c9a63f1e239fba91ab2914eafa275a0c1e (commit)
via a9e67a37cfd43b06019cf7dc6acd847a16ec2e96 (commit)
via 5ecc87bf7a0b77665472bfa20783719dd290540f (commit)
via 7447c6b8117c003d2d8b81550104201de55d041a (commit)
via d20199c268d785639cf83d497cc563df8bee05a4 (commit)
via bf812935f59299a739bb10d02eba88c6c1950527 (commit)
via e91f6ef6158d48a1a9b45b3d40e316bcf9813aee (commit)
via 7e86b532b7ea70aa1c77baceda13790d20c45307 (commit)
via 03a19666c538e2e75bc203b59bb38cd6d14eb470 (commit)
via b734f6383a965b0e24799ebcde0c0bf00dc3cd3f (commit)
via 6c6ce18c13a2c7dc32afd9880a97b0f67bb77f32 (commit)
via 683031035eec64b91a8c587457af8a8e2efca6cb (commit)
via 9cb174785317f89d3379eff4f83f8e14e77328a5 (commit)
via fb757883068d6ffe08070f8f0d6edafb53835b51 (commit)
via 3828a69c2210a14e44a8d4b5576a64a9f2b53659 (commit)
via 00800d956a5926be6d120723d882584b1166802d (commit)
via e794e930594cac2f898e029e5f6df213cb7d09a8 (commit)
via 8d46ecc7c4aa777e0c8120ed6ee44c0561d0e33f (commit)
via 84a8e1e29eafe9e2a464675f1bfc6144874f7fd5 (commit)
via f040abb121d5494b0d03391a4a70d490b8e4f060 (commit)
via cd44967b8db4e3dd6b2fe610e64ba42492dedacd (commit)
via fd2cf01d2eab9fcaaba993a24742b9ddc43fe349 (commit)
via a1740d7062669dbc97dab60f3035de9b9b836547 (commit)
via 047b3ff4ffd22302c9411393c77040d2641484f4 (commit)
via 8886eca11cfc575fc795bf9ef5b6a96bc77504ca (commit)
via f65a73da909cc367e99c68d76b425ffa77ea8783 (commit)
via 427b0579bfbab6ec373b9f73fc5f98c3fd23cb84 (commit)
via 30b75a86492fe9ea2f609e557896ae85a292673c (commit)
via d21d6c68fa24871097fc7dbbaad565a44f264599 (commit)
via 1a2eacad52e99c26e036253fadd4d7c76a50cebb (commit)
via e87b7ba07d15dc23d949daa1449621a7c982114d (commit)
via ae859505a1d0f9113bfa6efa884a58f8d4087e7c (commit)
via f800d5965885cfecb3ecf2b1539458ec35a0b72c (commit)
via 332f97c0b12b6445a9f2d45e8da345206de7a825 (commit)
via 4734f0f4030b2180ee10ea5ba0a16f6b2bec2a8b (commit)
via 9ed1d0f29ddee04e3009d3bf1b8fc49f3dd0eb97 (commit)
via c3c4dff4c6db571fe33cdee531d91c22aa24ed92 (commit)
via 5fe7b6c5bfdc64874b842ad64adae228567ec226 (commit)
via 856bdcdb5162b5c19cce5147cbcb8459fd72ecdd (commit)
via c115377b181aa4948e7fa044e6d7fa246ad80a31 (commit)
via 53aba248c46bd621824f0b4a86cc3e465092fab4 (commit)
via 8a57b9ff65399537ae95c6a16458355a2c0e1961 (commit)
via 8c39a832fe3b4c34e88218c1c86c3110a81193c1 (commit)
via fca84ac3da47e0860d03c7566a317700e7aa6afa (commit)
via 0bf9dfbb1ea5d1bfa5d2298b592ebc1f121edd92 (commit)
via f21336a21f7e78b8e35093bcc6b15677475477d1 (commit)
via f7282fe43acbd883dd8429ca637d14dc641f2528 (commit)
via 819ddcd40222d941e7283a0cd8c2cfd13f6eea7e (commit)
from c64656ab2c2522291092865348d6091eebd25886 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit c0e023d3e3bf113d07942b8f96e8b01d5d584702
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:34:25 2014 +0100
Be able to get a document even if title is not set.
commit 9e05c117c348a4b3aae3487e66d8dce247b691b9
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:33:36 2014 +0100
Properly parse output in externalTool to detect file locations.
commit fdf7f70571281b49be91253d3ababdec80fcee1b
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:33:00 2014 +0100
Compare value type to dict instead of _Value when getting __str__.
commit 7aa6ed7add0292feb91c62a62c52c8b301217745
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:31:04 2014 +0100
Add some debug subcommand
commit b0dff20f2d365f2554aa565780168997fcfcdff3
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:30:21 2014 +0100
Some clean
commit 15b77fded94d8f62db79cfab4bbdb348cf5680b0
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:29:34 2014 +0100
Add an help entries to be able to have help on other thing than cmd.
commit f0a1860c6c54037e9f664f3afb87883a974a99a6
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:26:19 2014 +0100
Do not update info of a view if change doesn't occur on us.
commit 4b1bbb502ddfafa79eeb86c99bc327b90c598d2e
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Dec 18 17:25:43 2014 +0100
Do not leak memory by having tk callbacks keep ref on objects.
commit 0d7c7abedc3e086503450e7009710afcd4dab8ed
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 18:23:41 2014 +0100
Strip command name in Command constraint check.
commit 831a59c0118ba99ca69b9f3cf8979411c2ca1ae7
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 18:23:12 2014 +0100
model.search yield range. tag set use argument instead of Stream.
commit 9f995367b07d35c05e01ce742095a6e518160e2e
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 18:14:39 2014 +0100
Help add a autocmd to link between help entries.
commit e800ec82cb208e689d9641dfab415074db008cb6
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 18:13:17 2014 +0100
Launch command when a tag starts with "autocmd."
commit 7ffde30f3c20a2b9d13f33c28bf0d953f8faaaff
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 14:56:48 2014 +0100
Add a section to masterCommand and fix name generation.
commit 6bd87a90cac8b70e660ba67197569551114450a4
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 14:39:21 2014 +0100
Command constraint now handle subCommand check/complete.
commit 776ad7ac0436bad44a7991c887b1cef302c930a4
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 14:38:51 2014 +0100
Update help of master command.
commit 1017d906b3f8386393b42d765567e78cc3b7ec97
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 14:38:04 2014 +0100
MasterCommand can be in a section.
commit c240446325244aa057ec827fd68e738497fa838c
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 14:37:35 2014 +0100
Command objects now know that they are part of a masterCommand or not.
commit aa091daba575ded32eb381e0664ab008c24b990f
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 14:36:10 2014 +0100
Do not fail in help command if there is no helpText.
commit 750614d51bb8243d4b166a8db18941b500a97aeb
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:25:33 2014 +0100
Add the stdoutput command to print a stream to the stdoutput.
commit d922834229dd7d4023d7f4b24e02d93ad8a9b717
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:25:02 2014 +0100
File constraint use the projectdir option as default dir.
commit 472c5e866e07c09e22855a799cdde958cdab0acf
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:24:34 2014 +0100
Add the projectdir variable to the config.
commit a09df795cacfb1b19ecd639c0c689264e3f3772d
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:23:18 2014 +0100
command event are not triggered automitcally. Each command as to do itself.
commit b0483b6fd06f5a7ec0cbd21444a960af887d4124
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:22:16 2014 +0100
Launch hook in when the event is triggered.
The event __call__ can get a keys keyword as key context.
commit 1bee5d2eb12e7e0ff4a3d22e9379595f4d84fa19
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:20:26 2014 +0100
Put custom hook in the config.
commit 495aedf85802db34e5527d1e018d254580a6917a
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Nov 17 13:18:10 2014 +0100
Add posibility to load config file using a existing dict as global.
commit d755520bedf84483c8dc125bb738ee6f986d6ddc
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 17:31:27 2014 +0100
Add range macro who return text corresponding to range input text.
commit 5cc5a31e87373713729001f3bcdfc88fdf777ce0
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 16:14:29 2014 +0100
Explecitly go to the right file when user click on a link.
commit 894238501ea7482fe10cad388fa666832de411b7
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 16:13:40 2014 +0100
Remove unecessary print
commit fb15121aee6da108dc4ea0835f2aa582b7b291c6
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 16:09:45 2014 +0100
Set current only if child is displayed.
commit 0c6a4d7347112f5c44d4e4bbf1a3a740e2cf622e
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 16:09:13 2014 +0100
Except UserCancel also when expand alias.
commit 24167b68f81b9de1dde2c64fa5e7fe87564357ad
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 16:08:37 2014 +0100
add missing import.
commit 28b7cfef5c654a68e50b808de24eac4116c44e41
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Nov 13 16:08:24 2014 +0100
search command always return a iterable.
commit 10461fb3d74be4cd4de816b75c601c31269f96dd
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 8 16:25:09 2014 +0200
commit 9a99c92f83b8670f7297066d230220db5a03eee4
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 8 16:40:07 2014 +0200
add a project support
commit 9461e8b0f59effcad42c299977a6fa005b45e5b2
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Oct 6 15:37:51 2014 +0200
Add a hlsafe token on "spacechar" pygment token. Not on "\n" token only.
commit 7417fcbf26edf077c1691371eef7fed57e4aa443
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Oct 6 15:36:25 2014 +0200
cast to default windows coordinates.
commit be81a6c8b8dbf8418cea84262f38b9c4bae29d35
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:45:53 2014 +0200
Completion update. Now use global bind key. Completion source can be changed
commit 73a4d2ed57d041f668f4d81d837dae9fb9db9fab
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:44:54 2014 +0200
Be able to create a completionSystem without completionEvent
commit e2b0fb615824b95cca93d4a6e569b3e3bb742a4a
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:44:19 2014 +0200
Completion topwidget list has a custom height
commit 0cfa212f12a67f46be570a373144f60ef5e35af0
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:39:30 2014 +0200
Properly reinit bind dict to allow unbind command.
commit 99e96f4f9c125412723683b9ac50386d672d5996
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:37:56 2014 +0200
Fix user config
commit b84a40ad75ef48d67bdd72c97c9b114461be8e1b
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:36:46 2014 +0200
Initialise the session first.
This is needed as module can define Command that need session initialised.
commit 28d0bec62ceba4620deb391ad4ec9b565a8ee7ea
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 8 16:18:26 2014 +0200
Update config
commit 38406f11d521bd0d2eb97ed76531d27a64a3733f
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:35:06 2014 +0200
Event "configChanged" now include the key changed.
commit 78a457062fad40fe0a38919eb28c2f0479b1caf7
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Oct 3 18:30:32 2014 +0200
Implement a simple config system.
commit 0d75ad3ae4769539157e5fe0606dbda7f623b13e
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 17:10:57 2014 +0200
Menu update when no currentDocument.
commit 0226f581e352ea858f58af579eb0771c813582f0
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:57:23 2014 +0200
commit ccb4c04d56927f59dd23c5f871c65ceb389fadb0
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:55:39 2014 +0200
Correctly remove last \n
commit a7ff45b7da7ed95d09c9733703ccf5314c252c61
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:54:29 2014 +0200
Do some code cleaning.
commit 95221263ecf893a01bc7d816a92159501865076d
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:51:47 2014 +0200
Properly change the mimetype of a document when its path change.
commit 3c5674ad22f9ca4e8a87648bad69f61ae96e48af
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:49:43 2014 +0200
Fix document macro.
Macros properly return a document or raise a InvalidArgument.
commit 5406d0c9a63f1e239fba91ab2914eafa275a0c1e
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:46:22 2014 +0200
Do not try to guess encoding if the file is empty
commit a9e67a37cfd43b06019cf7dc6acd847a16ec2e96
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:35:16 2014 +0200
Properly set mime type if document is not existing or empty.
commit 5ecc87bf7a0b77665472bfa20783719dd290540f
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:33:18 2014 +0200
Do not try to guess encoding when opening in "Save mode".
commit 7447c6b8117c003d2d8b81550104201de55d041a
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Oct 2 14:32:34 2014 +0200
Do not try to guess encoding when opening a document in "save mode"
commit d20199c268d785639cf83d497cc563df8bee05a4
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 1 14:27:34 2014 +0200
textHighlight now recolor text when mime type change.
commit bf812935f59299a739bb10d02eba88c6c1950527
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 1 14:27:05 2014 +0200
Add a header bar in the document view.
Show only the mime type for now.
commit e91f6ef6158d48a1a9b45b3d40e316bcf9813aee
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 1 14:11:35 2014 +0200
Do not use chardet.universaldetector.
universaldetector can be very long to run.
Use the 'file' external tool to detect encoding.
commit 7e86b532b7ea70aa1c77baceda13790d20c45307
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Oct 1 14:09:55 2014 +0200
Fix HasProperty.
Before this fix, property was 'class' property.
This is definitively not wanted. Fix this.
commit 03a19666c538e2e75bc203b59bb38cd6d14eb470
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Jul 9 18:42:27 2014 +0200
Config value can be get directly from document who will add right keys.
commit b734f6383a965b0e24799ebcde0c0bf00dc3cd3f
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:58:35 2014 +0200
add a default start_command.
commit 6c6ce18c13a2c7dc32afd9880a97b0f67bb77f32
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:57:18 2014 +0200
Clean some dead code.
commit 683031035eec64b91a8c587457af8a8e2efca6cb
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:56:52 2014 +0200
Config use ~/.devparrotrc again as only default source config file.
- Use the variable "start_command" to specifie the command to start.
commit 9cb174785317f89d3379eff4f83f8e14e77328a5
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:55:22 2014 +0200
Index modifier correctly use wchars to calculate wordStart/wordEnd.
commit fb757883068d6ffe08070f8f0d6edafb53835b51
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:50:05 2014 +0200
Config get now use the mimetype as key.
commit 3828a69c2210a14e44a8d4b5576a64a9f2b53659
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:46:41 2014 +0200
Make mimetype configurable for a special document.
commit 00800d956a5926be6d120723d882584b1166802d
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 8 10:38:36 2014 +0200
Config values can be get/set with a key
commit e794e930594cac2f898e029e5f6df213cb7d09a8
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Fri Jul 4 13:20:59 2014 +0200
Revamp config stuff.
- Use cfgparse to parse and handle configuration (and runningtime config)
- No more option event. Event are global to "configChanged" eventSystem.
- Module are directly activated by 'module' command.
No more "active" option in the config.
- User can now have a custom config file that is read *before* initialising
other command/module and cie.
- No more sub section in config
commit 8d46ecc7c4aa777e0c8120ed6ee44c0561d0e33f
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:36:50 2014 +0200
Revert "Intercepte exception raise by command."
Commit 427b057 better handle this case.
This reverts commit 9ca52e31d4c9412c70fed0f15a78065806229687.
commit 84a8e1e29eafe9e2a464675f1bfc6144874f7fd5
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:34:37 2014 +0200
Better way of defining Property. Simply use.
commit f040abb121d5494b0d03391a4a70d490b8e4f060
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:33:19 2014 +0200
rangeInfo is buggy. Deactivate it for now.
commit cd44967b8db4e3dd6b2fe610e64ba42492dedacd
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:32:59 2014 +0200
Pass event argument to command.
commit fd2cf01d2eab9fcaaba993a24742b9ddc43fe349
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:32:29 2014 +0200
Binded command can now access to argument trough the argument macro.
commit a1740d7062669dbc97dab60f3035de9b9b836547
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:31:04 2014 +0200
Be able to 'simply' save a specific document.
commit 047b3ff4ffd22302c9411393c77040d2641484f4
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:30:18 2014 +0200
Change bold title only for the right document.
commit 8886eca11cfc575fc795bf9ef5b6a96bc77504ca
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 17:29:58 2014 +0200
statusBar now display insert/sel position.
commit f65a73da909cc367e99c68d76b425ffa77ea8783
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 14:50:37 2014 +0200
Correctly remove last \n when loading a file content.
commit 427b0579bfbab6ec373b9f73fc5f98c3fd23cb84
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jul 1 14:47:32 2014 +0200
Do not catch all StopIteration when lauching commands.
commit 30b75a86492fe9ea2f609e557896ae85a292673c
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Jun 30 17:13:01 2014 +0200
Fix a bug when detecting file encoding.
commit d21d6c68fa24871097fc7dbbaad565a44f264599
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Jun 30 17:12:28 2014 +0200
Add a event "currentChanged" spawn when the current document is changed.
commit 1a2eacad52e99c26e036253fadd4d7c76a50cebb
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Jun 30 17:10:45 2014 +0200
auto bind method "on_*" of a module.
commit e87b7ba07d15dc23d949daa1449621a7c982114d
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Jun 30 15:12:09 2014 +0200
All events use session.eventSystem as source. No more 'local' eventSource.
commit ae859505a1d0f9113bfa6efa884a58f8d4087e7c
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Mon Jun 30 14:41:53 2014 +0200
Module discovery now use setuptool entrypoint.
- Modules need to be defined as entrypoint
- Modules are now classes that inherite from BaseModule.
commit f800d5965885cfecb3ecf2b1539458ec35a0b72c
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:42:06 2014 +0200
update .gitignore
commit 332f97c0b12b6445a9f2d45e8da345206de7a825
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:40:12 2014 +0200
update setup.py
commit 4734f0f4030b2180ee10ea5ba0a16f6b2bec2a8b
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:35:54 2014 +0200
adddelchar, calculate_distance use now tk equivalent when it is better.
commit 9ed1d0f29ddee04e3009d3bf1b8fc49f3dd0eb97
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:33:51 2014 +0200
end mark now corresponding to the last position, not the one after.
commit c3c4dff4c6db571fe33cdee531d91c22aa24ed92
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:32:06 2014 +0200
update how line and range infos are displayed (better performance)
- bissection search to find the first section to start from.
- better handling of displayed items in canvas.
commit 5fe7b6c5bfdc64874b842ad64adae228567ec226
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:28:14 2014 +0200
optimize rangeInfo performance
- regex are calculated once for all
- No copy of content
- add a fast_parse_text function that do not care of possible already
known section (for first parse)
commit 856bdcdb5162b5c19cce5147cbcb8459fd72ecdd
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:19:32 2014 +0200
Move encoding information in document source instead of in buffer.
commit c115377b181aa4948e7fa044e6d7fa246ad80a31
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:13:46 2014 +0200
Load the document after adding it.
commit 53aba248c46bd621824f0b4a86cc3e465092fab4
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Thu Jun 26 17:13:23 2014 +0200
highlight text once the text is set. Not when document is added.
commit 8a57b9ff65399537ae95c6a16458355a2c0e1961
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Wed Jun 25 15:10:08 2014 +0200
far better way to display line numbers
commit 8c39a832fe3b4c34e88218c1c86c3110a81193c1
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jun 24 18:26:25 2014 +0200
menu configuration is now in the config. There is a global menu.
commit fca84ac3da47e0860d03c7566a317700e7aa6afa
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jun 24 18:24:41 2014 +0200
add "selection" event when selection changes.
commit 0bf9dfbb1ea5d1bfa5d2298b592ebc1f121edd92
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jun 24 18:23:20 2014 +0200
SubCommand can be indexed in MasterCommand
commit f21336a21f7e78b8e35093bcc6b15677475477d1
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jun 24 18:15:56 2014 +0200
Do not bind tags to root (.) but on rather on self (self._w)
commit f7282fe43acbd883dd8429ca637d14dc641f2528
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jun 24 11:52:33 2014 +0200
add a bind MasterCommand to add and remove binding dynamicly.
commit 819ddcd40222d941e7283a0cd8c2cfd13f6eea7e
Author: Matthieu Gautier <matthieu.gautier@xxxxxxxxxxx>
Date: Tue Jun 17 14:00:25 2014 +0200
Change controller architecture.
No more controllerMode.
This is a simple list of controllers in the config.
No more readOnly/readWrite controller.
Each controller must check is the buffer is readonly or not.
-----------------------------------------------------------------------
Summary of changes:
.gitignore | 1 +
devparrot/__init__.py | 4 +-
devparrot/commands/{mark.py => core/bind.py} | 15 +-
devparrot/commands/core/buffer.py | 10 +-
devparrot/commands/core/close.py | 3 +-
devparrot/commands/core/config.py | 16 +-
devparrot/commands/core/menu.py | 94 +++++++
devparrot/commands/{mark.py => core/module.py} | 16 +-
devparrot/commands/core/open.py | 9 +-
devparrot/commands/core/save.py | 5 +-
devparrot/commands/debug.py | 44 ++-
devparrot/commands/help.py | 43 +--
devparrot/commands/macros.py | 22 +-
devparrot/commands/save.py | 21 +-
devparrot/commands/search.py | 19 +-
devparrot/commands/shell.py | 8 +
devparrot/commands/tag.py | 11 +-
...{readOnlyControllers.py => carretController.py} | 103 +------
devparrot/controllers/defaultControllerMode.py | 35 ---
.../{editControllers.py => keyboardController.py} | 45 +--
devparrot/controllers/mouseController.py | 136 +++++++++
devparrot/core/__init__.py | 2 +
devparrot/core/command/__init__.py | 4 +-
devparrot/core/command/bind.py | 39 ++-
devparrot/core/command/commandCompleter.py | 3 +-
devparrot/core/command/decorators.py | 13 +-
devparrot/core/command/section.py | 6 +-
devparrot/core/command/stream.py | 29 +-
devparrot/core/command/wrappers.py | 87 ++++--
devparrot/core/commandLauncher.py | 79 +++---
devparrot/core/completion.py | 17 +-
devparrot/core/configLoader.py | 206 +++++---------
devparrot/core/constraints/__init__.py | 136 ++++++---
devparrot/core/controller/__init__.py | 84 ++++--
devparrot/core/document.py | 88 ++++--
devparrot/core/documentManager.py | 8 +-
devparrot/core/help.py | 82 ++++++
devparrot/core/mimemapper.py | 4 +
devparrot/core/modules.py | 80 +++---
devparrot/core/popupMenu.py | 75 -----
devparrot/core/session.py | 23 +-
devparrot/core/ui/controlerEntry.py | 4 +-
devparrot/core/ui/documentView.py | 56 +++-
devparrot/core/ui/mainWindow.py | 34 +--
devparrot/core/ui/menu.py | 120 ++++++++
devparrot/core/ui/statusBar.py | 39 ++-
devparrot/core/ui/viewContainer.py | 55 +++-
devparrot/core/utils/config.py | 297 ++++++++++++++++++++
devparrot/core/utils/event.py | 30 +-
devparrot/core/utils/posrange/modifier.py | 279 +++++++++---------
devparrot/core/utils/variable.py | 92 ++++--
devparrot/default_user_configrc | 2 +-
devparrot/documents/bufferSource.py | 14 +-
devparrot/documents/fileDocSource.py | 62 +++-
devparrot/documents/newDocSource.py | 14 +-
devparrot/models/rangeInfo.py | 149 +++++++---
devparrot/models/sourceBuffer.py | 174 +++++++-----
devparrot/modules/__init__.py | 1 +
devparrot/modules/completion.py | 103 +++++++
devparrot/modules/documentList.py | 61 ++--
devparrot/modules/externalTool.py | 37 ++-
devparrot/modules/fileExplorer.py | 158 +++++------
devparrot/modules/project.py | 57 ++++
devparrot/modules/textHighlight.py | 281 +++++++++---------
devparrot/views/textView.py | 242 ++++++++++------
setup.py | 14 +-
66 files changed, 2695 insertions(+), 1405 deletions(-)
copy devparrot/commands/{mark.py => core/bind.py} (78%)
create mode 100644 devparrot/commands/core/menu.py
copy devparrot/commands/{mark.py => core/module.py} (78%)
rename devparrot/controllers/{readOnlyControllers.py => carretController.py} (61%)
delete mode 100644 devparrot/controllers/defaultControllerMode.py
rename devparrot/controllers/{editControllers.py => keyboardController.py} (81%)
create mode 100644 devparrot/controllers/mouseController.py
create mode 100644 devparrot/core/help.py
create mode 100644 devparrot/core/mimemapper.py
delete mode 100644 devparrot/core/popupMenu.py
create mode 100644 devparrot/core/ui/menu.py
create mode 100644 devparrot/core/utils/config.py
create mode 100644 devparrot/modules/__init__.py
create mode 100644 devparrot/modules/completion.py
create mode 100644 devparrot/modules/project.py
hooks/post-receive
--
devparrot/devparrot.git