./blackbox <<DATA
-DevCompiler.CompileThis DiffBase DiffSys DiffSysLinux DiffMain
+DevCompiler.CompileThis DiffBase DiffSys DiffSysLinuxLibc DiffSysLinux DiffMain
Dev2Linker1.LinkElf Linux odctool := Kernel$+ Files HostFiles HostConsole Log Math Strings Dialog Meta Stores Sequencers Models Converters Fonts Ports Services Views Printers Dates Printing Controllers Mechanisms Properties Containers Documents Windows Console StdInterpreter StdDialog StdApi StdCmds StdCFrames Controls HostFonts HostWindows HostDialog TextModels TextRulers TextSetters TextViews TextControllers TextMappers StdStamps StdClocks StdFolds StdETHConv StdLinks HostTextConv StdLog DevCommanders DiffBase DiffSys DiffSysLinux DiffMain
Call `odctool help` to learn how to use it.
-Integration with Git
+Integration with git
--------------------
1. Compile odctool.
[merge "odctool"]
name = BlackBox Compound Document merge driver
- driver = /path/to/odctool merge -p %P -o %A %A %O %B
+ driver = odctool merge -p %P -o %A %A %O %B
[diff "odctool"]
name = BlackBox Compound Document diff driver
- command = /path/to/odctool-gitdiff
+ command = odctool-gitdiff
4. Add to .git/info/attributes:
*.osf
odc[0-9][0-9][0-9][0-9][0-9]
-Now you can see diffs using `git diff' and resolve conflicts from BlackBox.
+
+Now you can see diffs using `git diff' and resolve conflicts without converting odc to text.
Integration with ranger
...
# BlackBox Compound Document
- odc)
- odctool -C cat "${FILE_PATH}" && exit 5
- exit 1;;
+ odc)
+ odctool -C cat "${FILE_PATH}" && exit 5
+ exit 1;;
esac
}