History log of /haiku/3rdparty/mmu_man/scripts/dev-perso
Revision Date Author Comments
# 836a1483 22-May-2016 François Revol <revol@free.fr>

dev-perso: also check for lowercase todo[.org]


# d780e243 07-Jan-2016 François Revol <revol@free.fr>

dev-perso: check for a TODO list and print first 5 items


# 804718bb 07-Jan-2016 François Revol <revol@free.fr>

dev-perso: check for git first


# 39d6c466 07-Jan-2016 François Revol <revol@free.fr>

dev-perso: remove unused password stuff


# 4373e37d 02-Nov-2012 François Revol <revol@free.fr>

Hide error when cd-ing out of the git tree


# 70449c90 21-Aug-2012 François Revol <revol@free.fr>

dev-perso: Add current branch name in window title for git

* when the project uses git, include the current branch name
in the terminal window title


# 3af608ad 15-May-2012 François Revol <revol@free.fr>

Fix fossil SCM update command

* fossil update should do a pull on its own anyway.


# b8c19d31 21-Apr-2012 François Revol <revol@free.fr>

Fix fossil checkout filename.


# fce97ba3 21-Apr-2012 François Revol <revol@free.fr>

Add support for the fossil scm

Rework scm tests.
Add a test for fossil checkouts.


# d4ad3581 22-Feb-2012 François Revol <revol@free.fr>

Added 'devup' function to autoupdate projects

* scans projects for the AUTOUP tag in the .profile script.
* runs the $DEVUPCMD sequentially with the needed environment.


# 9130cabf 22-Feb-2012 François Revol <revol@free.fr>

Cleanup

* separate unrelated code.
* remove "function" bashism.
* add a possible update command override variable $DEVUPCMD that is pushed to the history.


# e8cd7007 02-Mar-2011 François Revol <revol@free.fr>

Check for Bazaar SCM and push "bzr update" to history.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40779 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 61ce1824 10-Apr-2010 François Revol <revol@free.fr>

- the linux console doesn't handle the set title escape code,
- renice the shell for OSX, despite claiming to be the most advanced OS it doesn't really handles playing a video while doing a build...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36111 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3904a8db 16-Mar-2010 François Revol <revol@free.fr>

export the project top level directory as $DEVPROJ.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35878 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3de8249 14-Jan-2010 François Revol <revol@free.fr>

- add a -n option to dev to bootstrap a new project,
- allow using an already exported DEVROOT.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35071 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fa66a805 06-Dec-2009 François Revol <revol@free.fr>

- check for projets on my OSX folder,
- fix listing projects when there are none yet, don't use ls|sed,
- don't use source as it's bash specific, and test if the .profile exists, avoids a warning when bootstrapping a project,
- add vim as a fallback $EDITOR.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34523 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5c38863b 25-Apr-2009 François Revol <revol@free.fr>

Add check for git repositories and update action for them (git pull), since the aGITated QEMU devs just migrated to it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30415 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2bb68f8d 03-Feb-2009 François Revol <revol@free.fr>

No line break here.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29132 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a0a4211e 22-Jan-2009 François Revol <revol@free.fr>

- fix typo, it's "dumb" terminal type :)
- move setting the terminal window title to COMMAND_PROMPT, it fixes issues like beeping when editting the command line.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28984 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dfefaa14 12-Jun-2008 François Revol <revol@free.fr>

Remove \[ \] markers in PS1. They are supposed to contain non-displayable control characters, but gnome-terminal is painfully slow at editting the command line with those...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25937 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cc9020e5 19-May-2008 François Revol <revol@free.fr>

Fix completion when DEVROOT contains more than 1 folder, like on linux accounts on ~/devel.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25570 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4af535b0 19-May-2008 François Revol <revol@free.fr>

A very handy script I use to manage several projects, like haiku, oss, ...
It adds a "dev" function which completes on project names, sources local .profile and uses local .bash_history, as well as other niceties.
See comments on how to use it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25569 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4373e37dd8d9e3b6f1c7b303c74dde27c3e282db 02-Nov-2012 François Revol <revol@free.fr>

Hide error when cd-ing out of the git tree


# 70449c90d95aeea01b25f686d51da4217fe41317 21-Aug-2012 François Revol <revol@free.fr>

dev-perso: Add current branch name in window title for git

* when the project uses git, include the current branch name
in the terminal window title


# 3af608ada59d12d73608a045de66d425eedf7003 15-May-2012 François Revol <revol@free.fr>

Fix fossil SCM update command

* fossil update should do a pull on its own anyway.


# b8c19d314d9ba1b06a11a27d9bf622b310619fa9 21-Apr-2012 François Revol <revol@free.fr>

Fix fossil checkout filename.


# fce97ba360ff70fb19f9cd2a57a16152f0925c06 21-Apr-2012 François Revol <revol@free.fr>

Add support for the fossil scm

Rework scm tests.
Add a test for fossil checkouts.


# d4ad358195309bc43d96c70502b0948b3fe3f037 22-Feb-2012 François Revol <revol@free.fr>

Added 'devup' function to autoupdate projects

* scans projects for the AUTOUP tag in the .profile script.
* runs the $DEVUPCMD sequentially with the needed environment.


# 9130cabf87695d0a22c62f90124726673b28821e 22-Feb-2012 François Revol <revol@free.fr>

Cleanup

* separate unrelated code.
* remove "function" bashism.
* add a possible update command override variable $DEVUPCMD that is pushed to the history.


# e8cd7007416a323259791ac09c013dcce2956976 02-Mar-2011 François Revol <revol@free.fr>

Check for Bazaar SCM and push "bzr update" to history.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40779 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 61ce1824dfdea15a581a1e54b92dc06aadf418c5 10-Apr-2010 François Revol <revol@free.fr>

- the linux console doesn't handle the set title escape code,
- renice the shell for OSX, despite claiming to be the most advanced OS it doesn't really handles playing a video while doing a build...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36111 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 3904a8dba0df1065db019e58a491c712cdf9cd83 16-Mar-2010 François Revol <revol@free.fr>

export the project top level directory as $DEVPROJ.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35878 a95241bf-73f2-0310-859d-f6bbb57e9c96


# b3de82492af3b6412ffaf7eb87fd6e1995755685 14-Jan-2010 François Revol <revol@free.fr>

- add a -n option to dev to bootstrap a new project,
- allow using an already exported DEVROOT.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35071 a95241bf-73f2-0310-859d-f6bbb57e9c96


# fa66a805cce4fd4e4fc501ed6e22c0ed684fab9a 06-Dec-2009 François Revol <revol@free.fr>

- check for projets on my OSX folder,
- fix listing projects when there are none yet, don't use ls|sed,
- don't use source as it's bash specific, and test if the .profile exists, avoids a warning when bootstrapping a project,
- add vim as a fallback $EDITOR.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34523 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 5c38863b713405b10d72dc79afc7a8589bb6a11c 25-Apr-2009 François Revol <revol@free.fr>

Add check for git repositories and update action for them (git pull), since the aGITated QEMU devs just migrated to it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30415 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 2bb68f8dc358d730c6317fd298e4160e5a3943a2 03-Feb-2009 François Revol <revol@free.fr>

No line break here.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29132 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a0a4211e6dbbcf08c9b5114b0386887a1ead1d6a 22-Jan-2009 François Revol <revol@free.fr>

- fix typo, it's "dumb" terminal type :)
- move setting the terminal window title to COMMAND_PROMPT, it fixes issues like beeping when editting the command line.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28984 a95241bf-73f2-0310-859d-f6bbb57e9c96


# dfefaa14f3cffe665e5a78ad373472cd9cde8b03 12-Jun-2008 François Revol <revol@free.fr>

Remove \[ \] markers in PS1. They are supposed to contain non-displayable control characters, but gnome-terminal is painfully slow at editting the command line with those...


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25937 a95241bf-73f2-0310-859d-f6bbb57e9c96


# cc9020e51ddecaabcc85a2d365742d89b55ea22b 19-May-2008 François Revol <revol@free.fr>

Fix completion when DEVROOT contains more than 1 folder, like on linux accounts on ~/devel.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25570 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 4af535b0aa2db02a105191a0163dbb44ac14afff 19-May-2008 François Revol <revol@free.fr>

A very handy script I use to manage several projects, like haiku, oss, ...
It adds a "dev" function which completes on project names, sources local .profile and uses local .bash_history, as well as other niceties.
See comments on how to use it.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25569 a95241bf-73f2-0310-859d-f6bbb57e9c96