I put each type emacs settings into some single files, like load-cygwin.el, load-cedet.el etc. And use a subverion to share them everywhere and everytime.
Now for load-cygwin.el, it's only need on Windows platform, but every-time I sync these configurations in Linux platform, I have to remove them.
How could the emacs not load the load-cygwin.el file while initializing? I need some conditions to jump out the file?
thanks.