This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [PATCH] setup: add Windows 8.1 to manifest
- From: Christopher Faylor <cgf-use-the-mailinglist-please at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Tue, 25 Feb 2014 13:33:28 -0500
- Subject: Re: [PATCH] setup: add Windows 8.1 to manifest
- Authentication-results: sourceware.org; auth=none
- References: <530CCB4E dot 6080109 at users dot sourceforge dot net> <20140225170942 dot GO2246 at calimero dot vinschen dot de> <87ppmbcbj0 dot fsf at Rainer dot invalid> <20140225181329 dot GB4416 at ednor dot casa dot cgf dot cx>
- Reply-to: cygwin-apps at cygwin dot com
On Tue, Feb 25, 2014 at 01:13:29PM -0500, Christopher Faylor wrote:
>On Tue, Feb 25, 2014 at 07:06:27PM +0100, Achim Gratz wrote:
>>Corinna Vinschen writes:
>>> I added the 8.1 GUID to setup on 2013-11-19 already. Did we have no new
>>> release since then?
>>
>>I don't think that version was ever released on cygwin.com.
>
>I'll release a new version ASAP.
Done.
A list of what changed is below.
Hint: It's all Corinna.
cgf
revision 2.844
date: 2013/11/19 21:52:55; author: corinna; state: Exp; lines: +7 -2
* setup.exe.manifest: Add Windows 8.1 GUID.
* setup64.exe.manifest: Ditto.
----------------------------
revision 2.843
date: 2013/11/18 11:16:14; author: corinna; state: Exp; lines: +15 -2
* filemanip.cc (nt_fopen): Rename from fopen. Add permission parameter.
Drop C binding. Move comment.
* filemanip.h (nt_fopen): Declare.
* geturl.cc (get_url_to_file): Call nt_fopen instead of fopen.
* nio-file.cc (NetIO_File::NetIO_File): Ditto.
* main.cc (dyn_AttachConsole): Remove.
(dyn_GetLongPathName): Remove.
(set_dynaddr): Remove.
(set_cout): Just call AttachConsole directly.
(WinMain): Drop call to set_dynaddr.
----------------------------
revision 2.842
date: 2013/11/15 12:15:23; author: corinna; state: Exp; lines: +8 -2
* resource.h (IDC_SOURCE_SUBTEXT): Define.
* res.rc: Define text below header as IDC_SOURCE_SUBTEXT to allow
reconfiguration.
----------------------------
revision 2.841
date: 2013/11/15 11:41:11; author: corinna; state: Exp; lines: +8 -2
* root.cc: Move inline definitions of GetDlgItemRect and
SetDlgItemRect from here...
* win32.h: ...to here, for potential usage in other dialogs.
----------------------------
revision 2.840
date: 2013/11/15 10:42:56; author: corinna; state: Exp; lines: +8 -2
* res.rc: Fix size and position of rootdir textbox and button.
Align size and position of localdir fields to rootdir fields for
optical reasons.
----------------------------
revision 2.839
date: 2013/11/15 10:35:47; author: corinna; state: Exp; lines: +6 -2
* resource.h (IDC_ROOTDIR_SUBTEXT): Fix typo.
----------------------------
revision 2.838
date: 2013/11/15 10:34:59; author: corinna; state: Exp; lines: +8 -2
* resource.h (IDC_ROOTDIR_SUBTEXT): Define.
* res.rc: Define text below header as IDC_ROOTDIR_SUBTEXT to allow
reconfiguration.
----------------------------
revision 2.837
date: 2013/11/15 10:22:15; author: corinna; state: Exp; lines: +26 -2
* mount.cc (read_mounts): Drop setting root_text.
* res.rc: Set content of root dir dialog correctly right from the start.
Remove unused items.
* resource.h (IDC_ROOT_TEXT): Remove.
(IDC_ROOT_BINARY): Ditto.
(IDC_FILEMODES_LINK): Ditto.
(IDC_MODE_GRP): Ditto.
(IDC_MODE_TEXT): Ditto.
(IDC_MODE_BIN): Ditto.
* root.cc (Root): Set "Install For" group items to CP_STRETCH.
Remove all "text/binary" items.
(rb): Remove.
(check_if_enable_next): Drop test for root_text.
(load_dialog): Remove all code setting items differently to what's
specified as default in the resources, in favor of setting this
correctly in the resources.
(save_dialog): Drop setting root_text.
(RootPage::OnMessageCmd): Drop IDC_ROOT_TEXT/IDC_ROOT_BINARY handling.
(RootPage::OnInit): Drop IDC_FILEMODES_LINK handling.
(RootPage::OnNext): Drop "text"/"binary" state from debug output.
* state.cc (root_text): Remove.
----------------------------
revision 2.836
date: 2013/11/14 21:36:13; author: corinna; state: Exp; lines: +41 -2
* archive_tar.cc: Drop commented out static variable definitions.
(archive_tar::next_file_name): Replace MAX_PATH with CYG_PATH_MAX.
* archive_tar.h (tar_state::filename): Ditto.
* cygpackage.cc (cygpackage::cygpackage): Ditto.
* cygpackage.h (cygpackage::getfilenamebuffer): Ditto.
* desktop.cc (start_menu): Add comment. Drop Windows 9x considerations.
(desktop_icon): Ditto.
(check_desktop): Ditto.
(check_startmenu): Ditto.
* diskfull.cc (diskfull): Drop Windows 9x considerations. Convert
incoming path to wide char and call GetDiskFreeSpaceExW.
* filemanip.cc (fopen): New function, overriding MSVCRT function.
Explain why.
(remove): Ditto.
(rename): Ditto.
(_access): Ditto.
* install.cc (check_for_old_cygwin): Add comment.
* localdir.cc (browse): Add comment.
(LocalDirPage::OnNext): Don't rely on being able to change CWD.
Call GetFileAttributesW instead and change conditional expressions
accordingly. Explain why. Rename trySetCurDir to tryLocalDir to
avoid confusion. Call do_from_local_dir rather than do_fromcwd.
* mount.cc (read_mounts): Add comments. Call GetSystemWindowsDirectory
rather than GetWindowsDirectory since that's what we're really want.
* postinstall.cc (do_postinstall_thread): Drop setting CWD. Scripts
are called with CWD set to Cygwin root dir anyway.
* processlist.cc (Process::getName): Allow CYG_PATH_MAX sized module
names.
(Process::isModuleLoadedInProcess): Allow CYG_PATH_MAX sized module
names.
* root.cc (browse): Add comment.
* script.cc (sanitize_PATH): Call GetSystemWindowsDirectory rather than
GetWindowsDirectory since that's what we're really want.
(Script::run): Allow cmdline up to CYG_PATH_MAX chars to allow longer
script paths.
* win32.h (CYG_PATH_MAX): Define as 4096 as Cygwin's PATH_MAX.
----------------------------
revision 2.835
date: 2013/11/13 20:57:16; author: corinna; state: Exp; lines: +9 -2
* desktop.cc (STARTMENUDIR): Define.
(check_startmenu): Use STARTMENUDIR instead of constant string.
(DesktopSetupPage::OnActivate): Use TARGET and TERMINALTITLE defines
to simplify calls to check_startmenu and check_desktop.
----------------------------
revision 2.834
date: 2013/11/13 20:47:50; author: corinna; state: Exp; lines: +19 -2
* desktop.cc: Drop dependency on static variable and order of
initialization. Allow easier reconfiguration.
(iconname): Drop static variable.
(make_link): Add parameter to specify icon path.
(start_menu): Ditto. Call make_link accordingly.
(desktop_icon): Ditto.
(save_icon): Take windows path as first parameter. Drop setting
global iconname variable.
(TARGET): Define.
(DEFAULTICON): Define.
(TERMINALICON): Define.
(TERMINALTITLE): Define.
(do_desktop_setup): Rearrange code to use aforementioned defines and
align function calls to aforementioned changes.
----------------------------
revision 2.833
date: 2013/11/13 14:42:33; author: corinna; state: Exp; lines: +11 -2
* mount.cc (CYGWIN_INFO_CYGNUS_REGISTRY_NAME): Remove now unused
pre-1.7 registry key name.
(CYGWIN_INFO_CYGWIN_MOUNT_REGISTRY_NAME): Ditto.
(CYGWIN_INFO_CYGDRIVE_FLAGS): Ditto.
(CYGWIN_INFO_CYGDRIVE_PREFIX): Ditto.
(CYGWIN_INFO_CYGDRIVE_DEFAULT_PREFIX): Ditto.
----------------------------
revision 2.832
date: 2013/11/13 14:36:18; author: corinna; state: Exp; lines: +7 -2
* Makefile.am (EXTRA_DIST): Add cygwin-setup.ico and
cygwin-terminal.ico.