-
Notifications
You must be signed in to change notification settings - Fork 7
/
ChangeLog
891 lines (726 loc) · 31.9 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
2010-06-12 Cedric GESTES <[email protected]>
* ct-installconf: source could be outside ~/.config/ctafconf
2010-06-08 Cedric GESTES <[email protected]> Massive Changelog Update
* ctafconf: install rewriten in python
* ctafconf: no more ~/.config/ctafconf/perso => personal files are next to config file, (eg ~/.zshrc.user for zsh)
* ctafconf: support profiles (there is 3 profile atm: aldebaran,ctaf,yannick)
* ctafconf: no more ct-profile, a simple config file should be tweaked in ~/.config/ctafconf/user-profile.sh
* emacs: massive improvement/cleanup
* emacs: include ecb (emacs code browser), pymacs
* emacs: support completion whenever it's possible using company (press TAB to try)
(complete python code with ropemacs, complete c/c++ with semantics)
* emacs: framed speedbar (Shift-F5)
* emacs: support profile (only ctaf profile include emacs tweak)
* emacs: removed each package already provided by emacs23.
* emacs: provide a visual folding mode for elisp/python/c/c++ (just click in the fringe)
* emacs: updated yasnippet
* emacs: display a menu with function/variable/class for fast access (available for most programming language)
* emacs: added haskell, protobuf maybe more
2010-01-09 Cedric GESTES <[email protected]>
* shell/alias: added sh specific alias
* sz: find then source .env files. start from working directory descending to /
2009-09-12 Cedric GESTES <[email protected]>
* emacs/template: added .cmake template
2009-09-06 Cedric GESTES <[email protected]>
* etc/zsh/zshalias: add mmv => simple zmv
2009-08-19 Cedric GESTES <[email protected]>
* etc/zsh/zshstyle: added intuitive search in completion menu
2009-08-14 Cedric GESTES <[email protected]>
* zshoptions: command line correction desactivated (avoid bug with newly installed program)
* zsh: ctrl-x c to get a calculator with history
* zsh: always use menucomplete
* zsh: ctrl-c in the completion menu go back before completion
2009-08-13 Cedric GESTES <[email protected]>
* prompt_ctaf_setup: refactored zsh compliant prompt
* prompt_ctaf_setup: display info from VCS(git, svn, hg, ...)
* zshrc: start using autoload
* ct-updateconf: always check ctafconf git not the current folder
* zsh: silent degraded mode when not all feature are found
2009-08-11 Cedric GESTES <[email protected]>
* bin/ct-updateconf: autoupdate based on git commit
* zsh: splitted config files (options, style, keys)
* zshprompt: correct exit status
* etc/shell/alias: ka for killall
* etc/shell/alias: 644, 755 for fast chmod
* zsh: bigger history to avoid typing the same command again and again
* zshalias: added ... .... and ..... alias for ../.. etc.
* zsh: find new installed program instead of complaining that the binary doesnt not exist
* zsh: ctrl-x e to edit the current command line in editor
* zsh: ctrl-x w to call which
* etc/shell/env: append color in man
* zsh: added bindkey for pageup/pagedown => up/down in history
* zsh: better completion (cursor move to the next non-ambiguous letter)
* zsh: use cache completion for everything
* zsh: complete man page section (ctrl-h)
* zsh: a new shell get the history from all other shell still open!
* zsh: dont accept a match if it is ambiguous
2009-07-28 Cedric GESTES <[email protected]>
* etc/emacs/templates/makefile.tpl: fix a problem with tabulation and space
2009-04-18 Cedric GESTES <[email protected]>
* bin/rpurge_*: better name and explicit message
* bin/rpurge_python : remove python compiled scripts
2009-04-16 Cedric GESTES <[email protected]>
* etc/emacs/templates/makefile.tpl: support install
2009-03-20 Cedric GESTES <[email protected]>
* etc/emacs/bindings.emacs: inverted M-Up and M-Down
2009-04-04 Cedric GESTES <[email protected]>
* etc/emacs/emacs: added yasnippet
2009-03-18 Cedric GESTES <[email protected]>
* etc/emacs/templates : shebang for python template
2009-02-27 Cedric GESTES <[email protected]>
* etc/emacs/prog.emacs (err): added support for lua
2009-02-06 Cedric GESTES <[email protected]>
* etc/emacs/templates/makefile.tpl: more c++ friendly, added automatic dependencies
2009-01-26 Cedric GESTES <[email protected]>
* bin/colormake.pl: better color on template error
2009-01-25 Cedric GESTES <[email protected]>
* etc/zsh/zshconf : always expand completion if possible
2009-01-25 Cedric GESTES <[email protected]>
* etc/emacs/color.emacs : emacs 23 tweak
2009-01-22 Cedric GESTES <[email protected]>
* emacs: template for hpp
2009-01-05 Cedric GESTES <[email protected]>
* shell: max 1042 process (avoid forkbomb)
* shell: added warning to indicate user which file they can edit
2008-10-07 Cedric GESTES <[email protected]>
* etc/shlib/xsession.sh (wmlist): dont consider terms like wm (in random mode) !!
* etc/fluxbox/init: disable wallpaper (use the gnome one by default)
2008-10-06 Cedric GESTES <[email protected]>
* xsession : fixed: each call to test_wm return a random wm when wm is 'random'
2008-10-01 Cedric GESTES <[email protected]>
* etc/emacs/templates/makefile.tpl: support overriding CC, CXX, CFLAGS, LDFLAGS ! (for cross compil)
2008-09-30 Cedric GESTES <[email protected]>
* etc/shlib/xsession.sh (wmlist): renable randow WM
2008-09-27 Cedric GESTES <[email protected]>
* bin/ct-profile : added ion3 support
2008-09-26 Cedric GESTES <[email protected]>
* vim : added some more config!
2008-09-24 Cedric GESTES <[email protected]>
* zsh : disable autocorrect..it doesnt keep the cache uptodate for command * ion3 : added basic support
2008-09-24 GESTES Cedric <[email protected]>
* ct-date : fixed
2008-07-08 ctaf <[email protected]>
* env : added debfullname
2008-07-05 Cedric GESTES <[email protected]>
* zsh: better url handling (handle metachar like ampersands)
2008-06-28 GESTES Cedric <[email protected]>
* emacs: speedbar is in black too
2008-06-02 Cedric GESTES <[email protected]>
* emacs : sane default
* emacs : added igrep.el
2008-05-31 GESTES Cedric <[email protected]>
* etc/emacs/templates/cmake.tpl: added version of cmake
2008-05-30 GESTES Cedric <[email protected]>
* bash : prompt look like zsh prompt
* emacs : tabbar grouped c/c++ mode
* emacs : added CMakeLists.txt template
* ctafconf : update work again on windobe
* alias : ls is colored
* alias : unset alias on ls when it fail
2008-05-26 Cedric GESTES <[email protected]>
* g : git shortcut
* gsvn : git svn shortcut!
2008-05-17 GESTES Cedric <[email protected]>
* emacs : Makefile template support c++
2008-05-11 GESTES Cedric <[email protected]>
* ctafconf : could be installed in a directory with space !!
2008-03-29 GESTES Cedric <[email protected]>
* ct-git : poor warper around git and git svn
2008-03-22 GESTES Cedric <[email protected]>
* emacs : freaking support for gdb: just try f8
* emacs ([f3]): igrep/igrep-find
* emacs (f11) : toggle gdb windows on/off
* emacs (c-f1) : describe function under cursor
* emacs : semantic working completion \o/
2008-03-20 Cedric GESTES <[email protected]>
* emacs : support bitbake
2008-03-16 Cedric GESTES <[email protected]>
* ct-installconf : add folder perso/emacs-backup for emacs
* emacs : store backup in perso/emacs-backup
2008-03-15 Cedric GESTES <[email protected]>
* emacs: beginning support for gtk-ctafconf (menubar/scrollbar/toolbar)
2008-03-11 Cedric GESTES <[email protected]>
* emacs: added cmake-mode
2008-03-04 Cedric GESTES <[email protected]>
* emacs: automatic compilation window scroll
* env: added PATH for /sbin
2008-03-01 Cedric GESTES <[email protected]>
* emacs: dont call emacs debugger on error (avoid annoying popup)
* emacs: added auto perl-mode for file with name matching .pl
* emacs: F8, compilation mode is faster, and window bigger
2008-02-26 CTAF <>
* bash/zsh : support white on black and black on white !!!!
* zsh: remove a space in the prompt
2008-02-25 CTAF <[email protected]> -- 1.0.46
* etc/grk/gnome.grk: removed shortkey for metacity
* emacs: perl template begin with #!/usr/bin/env perl
* colorsvn/colorcvs
2008-02-13 CTAF <>
* new ct-newuser : configure the ctafconf for a new user from the system install
* new ct-autostart : startup file, launched at X startup
2008-02-11 CTAF <>
* emacs : better indentation
2008-02-11 CTAF <> -- 1.0.45
* replacer : safer
* colorsvn : header (filename) are yellow (used by replacer)
2008-02-10 CTAF <>
* ct-profile : remove ctafconf_config, for epita use ct-env
* alias : a = autoreconf -isvf
* zsh : completion for m, ma, mac, make_real, c
* ct-installconf : dont ask anything
* ct-updateconf : autoupdate the ctafconf
* ct-profile : added backlist for ctafconf package
* ct-installconf : merged xsession and xinitrc
* wallpaper : removed from ct-profile, put your wallpaper in:
~/.config/ctafconf/perso/wallpaper.jpg
* ct-add-wallpp : removed
* env : only one user-profile, optional
* zsh : noglob for replacer
* zsh : dont expire duplicate entry in the log
* emacs : M-(left,right,up,down): navigate through buffer (using tabbar)
2008-02-09 CTAF <>
* emacs : better template with author(s)
* emacs : better Makefile template with pkg-config support
2008-02-01 CTAF <>
* gnome : never change the gnome wallpaper
2007-12-18 CTAF <>
* emacs : added tabbar mode
2007-12-11 CTAF <>
* zsh : noglob for zmv
(you can avoid quote for argument, it's less error prone)
2007-12-04 CTAF <>
* shelltools: corrected bug with tcsh and null_cmd
* shell: source ct-env files directly from each shell not from env
2007-11-30 CTAF <>
* emacs : inverted alt+(left/right), not it's more intuitive
* fn : findr (rename)
2007-11-27 CTAF <>
* ct-installconf : bug filename with space
* ct-env : bug with filename containing space
* http proxy.sys.env : system env for proxy (wget, apt-get,..)
* tsocks.sys.env : system env for tsocks
* epita.sys.env : system env, to be used at epita
* rtems.sys.env : system env for rtems
2007-11-24 CTAF <>
* ct-env : new program to manage your environment
* zshenv : dont execute if non interactive or on forbiden host
* mom.pl : merge'o'matic
* env.sys: new folder etc/shell/env.sys for system provided env
* env : use the new environment
2007-11-23 CTAF <>
* fn : find name, script encapsulating find . -name
* emacs : template replace GPLv2 by GPLv3
* ct-ssh : bug: empty command doesnt work
* grep : added color
* grepr : added color for searched word
* ct-installconf : complete support of ssft
* ct-installconf/ct-profile : default ssft to console, not text
* ct-installconf/ct-profile : argument to change mode
* ssft.sh : better dialog support (support bsd too)
* ssft.sh : better xargs support (fuck not posix compliant beahaviours)
* shell : mail notification work at epita
* ct-installconf : warning for default location change (.config/ctafconf) * alias.epita : is now alias.NetBSD (there was nothing specific to epita)
2007-11-21 CTAF <>
* emacs : invert F12 and S-F12 to scroll up and down in the other window
* ct-ssh : frontend for .ssh/config
* ct-ssh : use ssft
* replacer : replace all occurence of arg1 by arg2 in all file of the folder
* recurse : display all file and/or folder recursively
* shfunction : removed, functions added as program in bin (grepr, recurse, ...)
* ctafconf-install, -configuration, -uninstall: symlink removed
* moved .ctafconf to .config/ctafconf (freedesktop compliant)
* updated README and ct-help
2007-11-09 CTAF <>
* emacs : help: added shortcut for epita c header
* emacs : updated epita emacs files, added php-mode
2007-11-08 CTAF <>
* emacs : template for cpp (same as cc)
2007-11-07 CTAF <>
* emacs : remove emacs.elc when installing
2007-11-06 CTAF <>
* zsh : bug: disable only which builtin
2007-11-01 CTAF <>
* env : support fink (/sw/bin)
2007-10-31 CTAF <>
* zsh : which: use the system one
2007-10-30 CTAF <>
* sudo_real : failsafe sudo
* ls : support ls under macosx
* ls : added color for ls under *bsd/osx
* env : removed MAIL from env
* env/alias : more generic way to source env/alias specific file
2007-10-20 CTAF <>
* colormake : support french
* emacs : support sconscript
2007-10-18 CTAF <>
* ct-set-bg : removed set bg for gnome/kde
* sudo: always change dir to ~ (avoid bug when doing sudo emacs for ex)
2007-04-21 CTAF <> 1.0.43
* colorgaim.pl : color gaim log
2007-04-06 CTAF <>
* colorwarper : bug with gmake corrected
* README : updated
2007-04-05 CTAF <>
* colorwarper : warn when application is not found on the system
2007-03-12 CTAF <>
* emacs : remove a bug with c++ coloration
* emacs : bug corrected: cursor disapeer on emacs21
2007-02-19 CTAF <>
* ct-installconf : sanity check (check for available program)
* ct-installconf : text interface by default no more choice
* colorwarper : replace colormake, colorgmake, etc
* colorwarper : if perl isnt installed just launch the command
* sshft : use more if possible (its better than less on some system, for what we need)
* less : changed option (removed clear whole screen), it work better with ct-installconf
* grktools.sh : overwrite existing symlink
* ct-installconf : no more diff error
2007-02-16 CTAF <>
* ct-installconf, ct-profile : cleaner output
* xbindkeys : removed
* gdm, kdm : removed from install
* alias : remove old file: alias.{gentoo,debian,freebsd}
* colormake : less color
* colorgrepr : used with grepr
* shell : display ctafconf version when launching a shell
* grepr : dont display unuseful info (svn, error)
2007-02-15 CTAF <>
* env : globalenv become env, added env.epita
* emacs : removed emacs.mine, added emacs-pre.mine emacs-post.mine
* ct-installconf, ct-profile : no more ctafconf_interface, use only console
* emacs : little tweak to the color scheme
* emacs : better CtafConf menu
2007-02-14 CTAF <>
* ct-profile : only two config possible: normal/epita
2007-02-13 CTAF <>
* ct-profile : remove one bug with wallpaper
* emacs : tab = 8 space
* shell : alias on ls removed
* globalenv : EDITOR/VISUAL = emacs by default
* emacs : remove std.el : correct the backspace problem
* emacs : correct a bug with ido
* zsh : white is now really white, not grey
* xsession : remove some bug, always default to a terminal
* zsh : same color everywhere, color are brighter at epita :-)
2007-02-12 CTAF <>
* xsession : wors at epita
* alias : gm works
2007-02-10 CTAF <>
* bin : moved each unusefull bin to bin/misc
* globalenv : remove LASH_START_SERVER, not needed and buggy
2007-02-09 CTAF <>
* alias : new alias using color: gmake, make
* alias : new "default" alias: (svn|cvs|make|gmake)_real
* emacs : press home and end more than once, then you will see :-)
2007-02-08 CTAF <>
* emacs : commited a fix for qt c++
* emacs : huge speed up at startup time
* emacs : new file: emacs.config that contains global configuration
* emacs : cleanup, remove some files
* emacs : never display menu-bar on windows
* xsession : make it portable using /usr/bin/env bash
* color*.pl : use /usr/bin/env perl to be more portable
2007-02-06 CTAF <>
* emacs : removed zone mode (you already miss me)
* emacs : improved load time
* ctafconf : no more ctafconf_config
* ctafconf : no more ctafconf_sudo
* colorsvn : yalla!
* colorcvs : olle!!
* emacs : bug with gdb-ui
* emacs : cua everywhere
2007-02-05 CTAF <>
* colormake : handle fucking libtool
* chownr : chown recursif
2007-02-04 CTAF <>
* shell : include colormake, binding for m,ma,etc.. use it :-)
* ctafconf : ctafconf-install works !! (no more bug with ask, nor with choice)
* ssft : bug with read
* emacs : fixed a bug, emacs start faster
2006-09-01 CTAF <>
* xsession : working at epita (#!/bin/zsh)
2006-06-17 CTAF <>
* alias : svndiff (svn diff without whitespace, tab, and blankline differences)
2006-05-30 CTAF <>
* emacs : remove some bug in prog.emacs, mode.emacs and misc.emacs
2006-05-29 CTAF <>
* emacs : M-x => browse-kill-ring
* emacs : use generic, generic-x for unix configuration file
* emacs : support flymake in makefile template
2006-05-21 CTAF <> -- 0.3.1
* xsession : remove wm changing, not complete enought
* emacs : icicle => M-x, C-x f, ...
* emacs : include gdb-ui for a better debugging experience
* emacs : pc-keys: better home and end keybindings
2006-05-20 CTAF <>
* xsession : support kdeinit
* xsession : stability improvement
* emacs : indicate buffer boundary on the left fringe
* shell : disable annoying bell
* shelltools.sh : null_cmd (redirect output to /dev/null)
2006-05-18 CTAF <>
* generic-menu.el : allow for menu buffer
* generic-dl.el : menu buffer, with all function name of the current buffer
* emacs : new menu with all function and configuration
2006-05-16 CTAF <>
* xsession : allow stopping the current wm normaly
* xsession : shutdown gnome in a clean way
* ct-switch-wm : allow to change the current wm on the fly
* emacs : remove show trailing white space
* ct-switch-wm : you cant specifie the wm in argument
2006-05-14 CTAF <>
* xsession : experimental random xsession
* xsession : experimental change wm on the fly
* emacs : when saving, make file executable if it should be
2006-05-12 CTAF <>
* emacs : gdb enhancement
* emacs : save cursor position in files
* emacs : rebind some bindings (F7)
* emacs : enable folding (f10)
* emacs : add color-theme
* emacs : add setnu-mode (line number on the left fringe)
* emacs : autofill comment with " *" when in /* */
* emacs : better help
2006-05-11 CTAF <>
* color.emacs : new file for emacs color theme
* emacs : remove hightlight change => text tend to be unreadeable
2006-05-09 CTAF <>
* ct-date : bug with $((08)), now use denormanumber
* emacs : hightlight current line
* emacs : show buffer name in the window title
* emacs : show trailing white space
* emacs : wb-line-number : display line number on the left of each line
* emacs : show shortcut for the last executed command if available
2006-05-05 CTAF <>
* shell : dont load *rc and *env on gate-ssh (avoid epita "close compte")
2006-04-25 CTAF <>
* ct-set-bg : support kde
2006-04-24 CTAF <> -- 0.3.0
* ct-set-bg : bug with gnome
* xsession.sh : launch app in the right order
* xsession.sh : bug with app launching (use eval to load more than one app by line)
* alias : ct-log => show ctafconf.log
2006-04-22 CTAF <>
* ssft.sh : use more as pager if present
* ct-installconf : ask works
* ct-installconf : new item menu: information, to describe a pkg
* ct-installconf : alwaysinstall are alwaysintalled
* gnome.grk : test_install works
* ct-set-bg : ramdom | ramdomperso work
* ct-profile : support ramdom/ramdomperso
* xsession : call ct-set-bg when wm=gnome
* perso/ctafconf.log : ctafconf log
2006-04-21 CTAF <>
* ct-date : bug at epita (with date +%-d)
* grepr : exclude svn match (.svn-base)
* *.grk : move all package file in etc/grk
* tcshrc : whoami was not found (path error on solaris9)
* tcshrc : implicitcd
2006-04-20 CTAF <>
* shlib : new directory with all shell tools
* xsession.sh : new shell lib, differ application lanching
* xsession, xsession.mine : use xsession.sh
* shelltools.sh : rename ctaftools.sh to shelltools.sh
2006-04-19 CTAF <>
* mode.emacs : ensure good load even if one .el fail (condition case)
2006-04-17 CTAF <>
* globalenv : change less option (dont exit on eof, better scrolling, some highlight)
* ct-installconf, ct-profile : add trap, to correct termcap shit
* ct-profile : return dont work in standalone mode (return, then exit)
2006-04-16 CTAF <>
* ctaftools.sh : null_which => which without output
* globalenv, alias : which => null_which (works in more case, I hope all)
* ssft.sh : dont load if already loaded
* emacs : works under native windows version
* fbmenu.mine : fluxbox user-menu
* ssft.sh : bug in ssft_check_frontend : correct frontend with dialog
* ct-profile : quote variable to avoid problem with space
2006-04-15 CTAF <>
* emacs : alt+left, alt+right change buffer, shift sucked
* ssft.sh : use $PAGER, set it if unset
* ct-installconf : call ct-profile
* ssft.sh : correct a bug with ssft_check_frontend (if dialog dont exist)
* ct-installconf : create perso/* directory before calling ct-profile
* globalenv : $SHELL should be set by the shell: unset it
* globalenv, alias : which => \which (bash which suck)
* ct-profile : dont kill process when user dont want to modify a value (intregration with ct-installconf)
2006-04-14 CTAF <>
* ct-installconf : choice between "install all" "ask for each" "choose in a list" method to install pkg
* ssft.sh : check if the frontend select is good, else choose a good one
* emacs : console kdb : iso-8859-15 (to test)
* emacs : shell (sh and csh mode) indentation = 2 space !!!
* ssft.sh : 2 new frontend: "console" and "graphic"
* ct-add-wallpaper : if no args specified launch a file select box
* ct-profile : bug with choose wallpaper
* ct-installconf : ask for installation only if pkg is not installed
* grktools.sh : grk_testfile: diff between files
* ssft.sh : default size : 20 x 70
2006-04-12 CTAF <>
* ct-installconf : use default value with ssft
* ct-profile : use default value with ssft
* ct-installconf : use a multiple choice list to install just the package the user want
* global : bug at epita (dialog don't work well with ssh)
* grktools.sh : new shell tools to link/copy file/dir with backup and uninstall
2006-04-11 CTAF <>
* ssft.sh : added "shell script frontend" (lib from debian)
* ct-profile : use ssft
* ct-profile : new value ctafconf_interface to choose a default frontend
* global : remove empty file in .ctafconf/perso/*/
* ct-installconf : create directory in perso if they don't exist
* ssft.sh : remove source check, adapt title, cleanup
* enlightenment : etc/enlightenment is static, ~/.enlightenment is a real directory
* enlightenment : scan for ctafconf wallpaper (in perso and in etc)
* fluxbox : remove keys and menu links in ~/.fluxbox (not needed)
* ct-save-ctafconf : remove empty file handling
* ct-installconf : complete rewrite with ssft
* etc/*.grk : package file allowing installation/uninstallation (not finished)
* global : change svn:executable bit, remove when not usefull
* global : moved all configuration file in .ctafconf/etc to a subdirectory (except *.grk)
2006-04-10 CTAF <>
* ct-add-wallpaper : bug with name with space
* xsession : new wm term (just run one term)
2006-04-09 CTAF <>
* ct-date : bug with tomorrow
* ct-profile : add #!/bin/{csh, sh} to user-profile{,csh}
* user-profile.mine : support enligthenment
* enlightenment/file.menu : use ct-launch
2006-04-06 Elthariel <>
* enligthenment : basic config (ct-install, ct-profile)
* fluxbox/init : ??
2006-04-05 CTAF <>
* std_comment.el : bug with GNUMakefile mode
* ct-date : event can be every month
2006-04-01 CTAF <>
* zshprompt : cleanup
* sshep : removed (epita specific)
* ct-date : bug with day between 01 and 09
* grepr : remove directory (use current directory)
* top : 2 windows (cpu and mem)
* screen : new configuration file for screen
* ct-installconf : install screen
2006-03-31 CTAF <> -- 0.2.2
* global : remove ctafconf_login, ctafconf_group : not usefull
* ct-date : new console date reminder !!
* global : call ct-date when launching a shell
* emacs : change directory for doxymacs (doxyemacs => doxymacs)
* ct-installconf : save previous gconf value (.ctafconf/perso/previous/*-prev-date.gconf
* ct-save-ctafconf : exclude doxymacs, restore the working directory
2006-03-28 CTAF <>
* wallpaper : remove some wallpaper (smaller tarball)
* xsession : user specific stuff moved to xsession.mine
* emacs : support doxyemacs
2006-03-27 CTAF <> -- 0.2.1
* ct-installconf : never overwrite .mine file
* global : all .mine are in .ctafconf/perso
* ct-installconf : all overwritten file are now saved in .ctafconf/perso/previous
* ct-save-mine : updated, compress .ctafconf/perso
* ct-remove-backup : removed, no needed anymore
* globalenv : add ~/.config/ctafconf/perso/bin to $PATH
* vimrc : simple configuration file for vim (coloration, folding, ...)
* ct-add-wallpaper : bug if .ctafconf/perso/wallpaper doesnt exist
* ct-installconf : .mine are alwais installed if they don't exist
* ct-installconf : remove empty file in perso
2006-03-23 CTAF <> -- 0.2.0
* ct-installconf : defaut interface: conread
* ct-installconf : gconf setting (gnome-terminal, ...)
* ct-profile : default for zprompt: ctaf
* ct-repo : relocate share/repos to perso/repos
* ct-ssh : relocate share/ssh to perso/ssh
* global : move all personnal file to .ctafconf/perso
* global : remove .ctafconf/share (wallpaper, mine goes in etc)
* emacs : big cleanup
* emacs : invert C-x b and C-x C-b
* emacs : recall macro : M-s
* ct-addwallpaper : add a new wallpaper
* ct-gconf : load and store some gconf key
2006-03-22 CTAF <>
* alias : cf => conkeror (firefox which use only the kbd)
* tcshrc : cleanup, speedup
* emacs : C-return : selection box mode
* emacs : F6, S-F6, C-F6, toggle bookmark, previous, next
* emacs : M-F6, M-C-F6 : next-mark, prev-mark
* SVN : the project is hosted on sf.net !!!
* emacs.bm.el : add empty line at the end of file
2006-03-19 CTAF <>
* ksh.tcsh.zsh.bash : some cleanup
* ksh.tcsh.zsh.bash : add motd
* fluxbox : ctrl+alt+m togglemaximize
* alias : autodetected thunderbird and firefox path for ff and tn
* alias : psa and psu for ps -ax and ps -aux
2006-03-02 CTAF <>
* alias : add alias lg => ls | grep
* emacs : shift-left,shift-right prev/next buffer, F1 help
2006-02-10 CTAF <>
* alias : cleanup, add wgetr_localhtml, add todo
* emacs : cleanup
2006-02-08 CTAF <>
* emacs : autoload python-mode.el
2006-01-30 CTAF <> -- 0.1.0-rc3
* ct-socks : bug showing the anc pass
* ct-install : bug with fluxbox
2006-01-24 CTAF <>
* shfunction : rpurge_clean to remove all .o
2006-01-20 CTAF <>
* emacs : key bindings, compilation
2006-01-19 CTAF <>
* emacs : key bindings, electricbuffer, bubblebuffer
2006-01-16 CTAF <>
* shfunctions : rpurge_cvs, rpurge_svn
* emacs : emacs add ECB,CEDET,ILISP, lots of .el file
* emacs : split emacs config file
* emacs : handle error in .emacs
2005-01-15 CTAF <>
* mod : emacs (norme, cparse, ctype, cpcomment, ...)
2005-11-12 CTAF <>
* mod : emacs
* mod : ct-save-ctafconf
* mod : install
* mod : new repo svn: noshell.info
2005-10-22 CTAF <>
* add : emacs: htmlize.el (export code with color to html), tiger.el
* mod : default user-profile.mine: install console file by default
* mod : emacs: config file
* mod : alias: wgetc = wget and continue
2005-10-14 CTAF <>
* mod : emacs: never use tab to indent
2005-10-13 CTAF <>
* mod : xsession support kde
* add : gnome-setting: metacity, gnome style, gnometerminal profile
* add : ctaftools.sh : portable function for shell script (sh,csh)
* mod : globalenv : use ctaftools.sh
* mod : alias & co : use ctaftools.sh
* mod : remove ctafconf_home
* mod : emacs : normal config for backspace, shortcut in console, (shift f2 = xterm mouse)
* bug : xsession no emergency term
2005-10-11 CTAF <>
* mod : ct-launch (better term)
* mod : better fluxbox menu
2005-10-09 CTAF <>
* add : ct-launch (launch program, for fluxbox)
* mod : fluxbox/menu-general: use ct-launch , better menu
2005-10-05 CTAF <>
* add : kshrc (use global env and global alias) (custom prompt)
* mod : set default permission for ~/.ctafconf : no write access
* add : nanorc configuration
2005-10-04 CTAF <> -- 0.1.0-rc2
* mod : same env for tcsh, bash, zsh
* mod : bugs
* mod : ct-installconf read setting from user-profile.mine if it exist
* mod : create arch:
.ctafconf/bin
.ctafconf/share/{mine,repos,ssh,wallpaper,misc}
.ctafconf/etc/{emacs,shell,..}
2005-10-03 CTAF <>
* add : ~/.config/ctafconf/user-profile.mine : static setting's
* add : ct-save-mine (backup personal configuration file)
* add : .zshrc.mine , .emacs.mine , .zshenv.mine, .tcsh.mine, .bashrc.mine, .xsession.mine
* mod : ct-installconf : readonly on ctafconf files (linked in ~)
* mod : emacs : auto-compiled .emacs, better color config, keys (c-w, S-left, S-right, f1, f2, f3), kill white space
* add : /.ctafconf/share/{repos,ssh,mine} (mine = tmpl for some config file)
* mod : xsession (eterm & torsmo just for fluxbox)
* mod : ct-installconf,ct-profile: answer = no bt default, support .mine tmpl
* mod : speedup startup of bash/zsh under cygwin
2005-10-02 CTAF <>
* mod : tcsh now support shell/alias
* mod : ct-installconf : dont backup symilar symlink
2005-10-01 CTAF <>
* mod : zshprompt (with date and time now)
* add : partial support for tcsh (only prompt)
2005-09-30 CTAF <>
* add : toprc for command top
* add : prompt for bash (bashprompt)
* add : ctafconf_sudo is really used
* add : shell/globalenv, shell/alias, are shared between bash and zsh
* del : zshenv.* : nothing realy specific
* mod : zshenv clean $PATH
* mod : zsh completion: tweak
* mod : bug ct-installconf, ct-profile
* add : ct-ssh to manage your ssh connection
* mod : bug ls, epita-linux
* mod : emacs support mouse in console
* mod : ct-repo,ct-ssh : add description, add update-file option, bug with quoting
2005-09-29 CTAF <> -- 0.1.0-rc1
* mod : Xdefault, xsession : xrdb -merge
* mod : debug ct-installconf (ca marche par ssh)
* add : ct-deinstall : pour desinstaller la ctafconf
* mod : zshconf tweak completion (not good enough btw)
* mod : ct-help : mise a jour
* mod : ct-repo : debug, debug
2005-09-28 CTAF <>
* mod : xsession,zshenv,zshrc => mise a jour pour epita (xhost,tb,ff, path)
* mod : bug ct-installconf, ct-repo, ct-profile (source)
* add : gdialog/kdialog/dialog/read comme interface pour l'installation (cool!)
2005-09-26 CTAF <>
* add : repository manager : ct-repo (repo info in ~/.config/ctafconf/repos)
* add : ctafconf_wm : choisi le desktop utilise (gnome, fluxbox, ...)
* add : ct-xsession, ctafconf.desktop : utiliser par gdm et kdm
* add : no more different xsession
2005-09-25 CTAF <>
* add : zprompt to ct-info
* add : ct-remove-backup to remove backup of your file (doesnt remove -previous)
* mod : change wallpaper for gnome
* add : ct-profile => edite le fichier de configuration de la ctafconf
* rem : remove directory : ~/.config/ctafconf/profile
* add : ctafconf_zprompt : define the zsh prompt you use
* add : ct-save-firefox, ct-save-thunderbird
2005-09-24 CTAF <>
* mod : speedup zsh launch
* mod : nouveau path pour epita
* mod : lot's of cleanup
* mod : move zshrcctaf to zshconf
* mod : zshenv : $PATH est mieux genere
* mod : keys in fluxbox
* mod : profile
* add : two wallpapers ('meuh.jpg', 'meuhh.jpg' !!) (elles viennent de devianart)
* add : ct-cleanpath : retourne a $PATH sans doublon
* rem : suppression des profiles, il reste juste un profile generique
* mod : emacs => .emacs lisible, std.el, std_comment.el et ido et ilisp auto installe
2005-09-20 CTAF <>
* mod : emacs => ctrl+z => appelle la derniere macro clavier
2005-09-15 CTAF <>
* mod : emacs => la touche suppr marche sur les conf de base (normal-erase-..)
2005-09-13 CTAF <>
* mod : zshprompt => suppresion de PR_NO_COLOUR pr cygwin
2005-09-05 CTAF <>
* mod : xbindkeys (suppression des binding xmms)
* mod : ct-saveconf ordre de la date
2005-08-29 CTAF <>
* mod : xbindkeys win+e => EsdOnOff.sh
2005-08-15 CTAF <>
* add : debian/xorg.conf (dpms suspend)
* add : ct-help
* mod : rename some files
2005-08-14 CTAF <>
* add : bin/EsdOnOff.sh
* mod : emacs -> tuareg
2005-07-15 CTAF <>
* mod : xbindkeys: volume
* mod : xbindkeys: ctrl + shift + ':'
* mod : xbindkeys: ctrl + shift + '!'
2005-06-17 CTAF <>
* add : profile for debian
* mod : zshalias -> apts sans sudo
* mod : zshprompt
* mod : emacs -> nomenu,nobar
2005-06-12 CTAF <>
* add : std.el, std_comment.el in misc folder
* add : ctafconf use subversion
* mod : install_ctafconf.sh -> new display, run at epita, save all oldfile with a date tag, install .emacs
* mod : zshenv.epita
* mod : zshprompt to run at epita
* add : zshalias.epita
* add : rubyenv.epita
* add : emacs config file
* add : svctaf, checkout the ctafconf
2005-06-08 CTAF <>
* add : rpurge
* mod : purge
* mod : $PATH to include ctafbin and bin
* mod : zshenv,zshalias (link to .debian, .freebsd,..)
* mod : ls
* mod : wallpaper are in ~/.config/ctafconf/env/wallpaper
* mod : ct-info
2005-06-03 CTAF <>
* add : TODO
* modif : zshprompt (display user and machine)
* modif : zshalias
La ya un TROU!