--- a/emacs.rst Mon Feb 14 01:09:30 2011 +0200
+++ b/emacs.rst Thu Feb 17 18:13:03 2011 +0200
@@ -157,15 +157,18 @@
emacs-minor-version
window-system - 'nil' if in terminal, 'w32' if native Windows build, 'x' if under X Window
window-system-version - for windows only
+ window-size-fixed
operating-system-release - release of the operating system Emacs is running on
system-configuration - like configuration triplet: cpu-manufacturer-os
+ system-configuration-options
system-name - host name of the machine you are running on
system-time-locale
system-type - indicating the type of operating system you are using:
'gnu' (GNU Hurd), 'gnu/linux', 'gnu/kfreebsd' (FreeBSD),
'darwin' (GNU-Darwin, Mac OS X), 'ms-dos', 'windows-nt', 'cygwin'
system-uses-terminfo
- window-size-fixed
+ dynamic-library-alist or deprecated image-library-alist
+ - alist of image types vs external libraries needed to display them
and check functions:
--- a/msvc.rst Mon Feb 14 01:09:30 2011 +0200
+++ b/msvc.rst Thu Feb 17 18:13:03 2011 +0200
@@ -104,3 +104,28 @@
v6.1: MSVC 2005, 2008 + express
v7.0: MSVC 2008 + express
v7.1: MSVC 2005, 2008, 2010 + express
+
+* Build MSVC project from command line.
+
+ cmd> cd %proj%
+ cmd> %WINDIR%\Microsoft.NET\Framework\v2.0.50727\msbuild.exe file.sln
+
+'msbuild.exe' can not upgrade Visual Studio project files, so you better use 'vcbuild.exe' (which
+present in MSVC version 8.0/9.0):
+
+ cmd> cd %proj%
+ cmd> %MSVC_ROOT%\VC\vcpackages\vcbuild.exe file.sln
+ cmd> %MSVC_ROOT%\VC\bin\amd64\vcbuild.exe file.vcproj
+
+ cmd> cd %proj%
+ cmd> %MSVC_ROOT%\Common7\IDE\devenv.exe /Clean file.sln
+ cmd> %MSVC_ROOT%\Common7\IDE\devenv.exe /Build file.sln
+ cmd> %MSVC_ROOT%\Common7\IDE\devenv.exe /Deploy file.sln
+
+ http://msdn.microsoft.com/en-us/library/ms164311.aspx
+ MSBuild Command Line Reference
+ http://msdn.microsoft.com/en-us/library/kdxzbw9t.aspx
+ VCBUILD Command Line
+ http://msdn.microsoft.com/en-us/library/xee0c8y7.aspx
+ Devenv Command Line Switches
+