小编use*_*408的帖子

如何修复“Hunk #1 FAILED at 1(不同的行尾)”消息?

我正在尝试使用命令创建补丁

git diff sourcefile >/var/lib/laymab/overlay/category/ebuild/files/thepatch.patch
Run Code Online (Sandbox Code Playgroud)

当我应用补丁时,它给了我

$ patch -v
GNU patch 2.7.5

$ /usr/bin/patch -p1 </var/lib/laymab/overlay/category/ebuild/files/thepatch.patch
patching file sourcefile
Hunk #1 FAILED at 1 (different line endings).
Hunk #2 FAILED at 23 (different line endings).
Hunk #3 FAILED at 47 (different line endings).
Hunk #4 FAILED at 65 (different line endings).
Hunk #5 FAILED at 361 (different line endings).
5 out of 5 hunks FAILED -- saving rejects to file sourcefile.rej
Run Code Online (Sandbox Code Playgroud)

我试图将 dos2unix 应用于 src 文件和补丁文件,但消息没有消失......

UPD:--ignore-whitespace 也无济于事

PATCH COMMAND: …
Run Code Online (Sandbox Code Playgroud)

diff patch git newlines

34
推荐指数
2
解决办法
5万
查看次数

拖放如何在 Linux 中工作?

应该先学习剪贴板的实现,还是拖放(D&D)完全独立?

哪些组件包含与 D&D 相关的代码?(链接到 .svg 将是最佳答案)

是否需要打补丁 DE 来实现“拖拽到任务栏以在拖放前恢复窗口”功能?如果是,那么是否足以涵盖 Gnome、KDE ​​和 XFCE?

拖动过程中窗口和控件的不透明度/透明度有哪些问题?(是什么阻止了 WinForms Designer 完成)?

https://bugzilla.novell.com/show_bug.cgi?id=323819
Run Code Online (Sandbox Code Playgroud)

键 ( Shift, Ctrl, Alt, Win) 及其组合通常如何用于端点操作修改?

来自答案和各个地方的最有用的和平:

The X11 drag and drop protocol is called XDND:
http://www.newplanetsoftware.com/xdnd
API which gives an access to the protocol implementation (is it Xlib?):
https://en.wikipedia.org/wiki/X_Window_selection

Gtk (uses Xlib):
https://wiki.gnome.org/GnomeLove/DragNDropTutorial

Gtk# (uses Gtk):
https://github.com/mono/gtk-sharp/blob/master/sample/TestDnd.cs
http://my.safaribooksonline.com/book/programming/mono/0596007922/gtksharp/monoadn-chp-4-sect-8

mono WinForms implementation (Uses Gtk# ?)
http://www.mono-project.com/docs/gui/winforms/

D&D in client application (uses WinForms):
http://zetcode.com/gui/csharpwinforms/dragdrop/

guides to overview use cases: …
Run Code Online (Sandbox Code Playgroud)

desktop-environment clipboard drag-and-drop

6
推荐指数
1
解决办法
4789
查看次数